void s1(char dest[], char src[]) { int i=0; while(dest[i++]=src[i++]); } void s2(char * dest, char *src) { while(*dest++=*src++); }
另外,请注意我从一本书中解决了这个问题,并且不知道代码是否正确(我认为在while循环中应该有两个'=')
c string pointers function char
c ×1
char ×1
function ×1
pointers ×1
string ×1