标签: c string
我正在浏览库函数strcpy的可能实现方法。它是:
strcpy
void strcpy(char *src, char *dest) { while (*dest++ = *src++) ; }
如果不检查'\0' ??
'\0'
答案 0 :(得分:6)
*dest++ = *src++的结果是*src增加前src的值。如果此值为\0,则循环终止。
*dest++ = *src++
*src
src
\0