Dav*_*ita 6 c pointers post-increment
以下代码让我有点困惑:
char * strcpy(char * p, const char * q) {
while (*p++=*q++);
//return
}
Run Code Online (Sandbox Code Playgroud)
这是功能的简化实现strcpy.从这段代码中,我们看到指针p并q递增然后解除引用并q分配给指针p直到\0达到char.
我想有人解释while循环的第一次迭代.