Page 83 - ipst-cmanual
P. 83
¤Áً Í× ¡ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ãª§Œ Ò¹¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX l 83

5.2.4 ¿§˜ ¡ª ¹èÑ strncat

µ‹ÍÊÒÂÍÑ¡¢ÃÐࢌҴŒÇ¡ѹµÒÁ¨íҹǹµÑÇ·èÕ¡íÒ˹´
û٠Ẻ¿§˜ ¡ª¹Ñè

char *strncat(char *p1, char *p2, int n)

¾ÒÃÒÁàÔ µÍÏ

p1 ¤Í× ÊÒÂÍ¡Ñ ¢ÃЪ´Ø ˹Ҍ
p2 ¤Í× ÊÒÂÍ¡Ñ ¢ÃЪ´Ø ËŧÑ
n ¤Í× ¤Ò‹ ·ÃÕè к¨Ø Òí ¹Ç¹µÇÑ Í¡Ñ ¢ÃзµèÕ ÍŒ §¡ÒÃã˹Œ Òí Áҵ͋

¡Òä¹× ¤Ò‹

¤¹× ¤Ò‹ áÍ´à´Ãʢͧ p1 â´Âä´ÊŒ ÒÂÍ¡Ñ ¢ÃÐãËÁ·‹ àèÕ ¡´Ô ¢¹Öé ¨Ò¡¡Òõ͋ ´ÇŒ ÂÊÒÂÍ¡Ñ ¢ÃÐ p2

5.2.5 ¿§˜ ¡ª ¹èÑ strcpy

¤Ñ´ÅÍ¡ÊÒÂÍÑ¡¢ÃÐ
û٠Ẻ¿§˜ ¡ª ¹Ñè

char *strcpy(char *p1, char *p2)

¾ÒÃÒÁÔàµÍÏ

p1 ¤Í× µÇÑ ªÊÕé ÒÂÍ¡Ñ ¢ÃлÅÒ·ҧ
p2 ¤Í× ÊÒÂÍ¡Ñ ¢ÃзµèÕ ÍŒ §¡Òä´Ñ ÅÍ¡

¡Òä¹× ¤Ò‹

¤¹× ¤Ò‹ áÍ´à´Ãʢͧ p1 â´Âä´ÊŒ ÒÂÍ¡Ñ ¢ÃÐãËÁ¨‹ Ò¡¡Òä´Ñ ÅÍ¡ÊÒÂÍ¡Ñ ¢ÃÐ p2 ä»Â§Ñ p1

5.2.6 ¿§˜ ¡ª ¹Ñè strncpy

¤Ñ´ÅÍ¡ÊÒÂÍÑ¡¢ÃÐâ´ÂÃкبíÒµÑÇÍÑ¡¢ÃзèÕµŒÍ§¡ÒäѴÅÍ¡
ÃٻẺ¿§˜ ¡ª ѹè

char *strncpy(char *p1, char *p2, int n)

¾ÒÃÒÁàÔ µÍÏ

p1 ¤Í× µÇÑ ªÊÕé ÒÂÍ¡Ñ ¢ÃлÅÒ·ҧ
p2 ¤Í× ÊÒÂÍ¡Ñ ¢ÃзµèÕ ÍŒ §¡Òä´Ñ ÅÍ¡
n ¤Í× ¤Ò‹ ·ÃÕè к¨Ø Òí ¹Ç¹µÇÑ Í¡Ñ ¢ÃзµèÕ ÍŒ §¡Òä´Ñ ÅÍ¡

¡Òä¹× ¤Ò‹

¤¹× ¤Ò‹ áÍ´à´Ãʢͧ p1 â´Âä´ÊŒ ÒÂÍ¡Ñ ¢ÃÐãËÁ¨‹ Ò¡¡Òä´Ñ ÅÍ¡ÊÒÂÍ¡Ñ ¢ÃÐ p2 ä»Â§Ñ p1
   78   79   80   81   82   83   84   85   86   87   88