一、for(;*from!='\0';from++,to++) *to=*from;二、if(*from!='\0') { *to=*from; to++; from++; }请问这段程序的功能区别在哪里啊(我觉得功能是一样的)!为什么结果会不一样呢????
假如我先定义char *from="chinese",*to;这样两段程序不是一样的吗????
功能难道不是把chinese赋值给to吗?