新手求助~~~
char s[10];for(i=0;s[i];i++)
{
...
}
这个FOR循环的结束条件是什么?
----------------解决方案--------------------------------------------------------
for循环第2个参数是条件判断表达式。
也即判读 (s[i] == 0)
----------------解决方案--------------------------------------------------------
当你知道c/c++里的bool类型其实就是int的时候,一切都会清晰起来
尽管C99单独列出一个bool类型
----------------解决方案--------------------------------------------------------
s[i]数组元素的值,如果值为非空字符就进入循环,如果是‘\0’就退出。
----------------解决方案--------------------------------------------------------