来看看这两个程序
#include <stdio.h> void copy(char *to,char *from )
{ while((*to++=*from++)!='\0'); } main() { char a[]="china"; char b[]="ewe"; copy(a,b); printf("%s\n",a); }
#include <stdio.h> void copy(char *to,char *from )
{ while((*to++=*from++)!='\0'); } main() { char *a="china"; char *b="ewe"; copy(a,b); printf("%s\n",a); } 这两程序有什么区别,为什么第二个不能得到正确结果