for(i=0;s[i-1]!='\0';i++) str[i]=s[i];

问题描述:

for(i=0;s[i-1]!='\0';i++) str[i]=s[i];

for(i=0;s[i]!='\0';i++) str[i]=s[i];
将字符串s复制到字符串str.我想知道为什么s【i】!=\0的\0在什么时候停止吖?怎么感觉好像无限循环似得s[i]='\0'表示字符串结束。