char *str1;char *str2="adsf"; for( ;*str1++=*str2++; )这里for中条件语句是把字符串str2赋给str1,循环什么时候结束啊?怎么理解?谢谢各位大侠!小弟在此谢过了!!
明白了!!当把str2完全拷贝给str1时这时*str1='\0' 退出循环!!谢谢楼上两位了!!