《C程序设计语言》第二版的习题5.1:用指针的方式实现strcat即字符串连接函数。这个是可以实现的#include voidstrcatp(char*s,char*t);intmain(){chars[]="Hello";chart[]="world!";strcatp(s,t);printf(s);return0;}voidstrcatp(char*s,char*t){while(*s)s++;while(*s++=*t++);}输出结果为Helloworld!而这种却不行?#include voidstrcatp(char*s,char*t);intmain(){chars[]="Hello";chart[]="world!";strcatp(s,t);printf(s);return0;}voidstrcatp(char*s,char*t){while(*s++);while(*s++=*t++);}输出结果:Hello
慕工程0101907
叮当猫咪
相关分类