鱼C论坛's Archiver
论坛
›
C\C++交流
› 关于字符串遍历的问题
Thomas_king
发表于 2020-4-17 17:51:22
关于字符串遍历的问题
我看字符串遍历一般用
char *s = "Hello,world!";
while(*s)
{
s++;
}
但我一直不太明白其中的原理,他是怎么跳出while循环的,天生愚钝,求大佬解释一下。。。。
wp231957
发表于 2020-4-17 17:59:42
如果*s==\0则循环终止
qiuyouzhi
发表于 2020-4-17 17:59:46
我的猜测:
如果s这个指针读到字符串末尾,是有一个假值的
遇到这个假值就退出循环
页:
[1]
查看完整版本:
关于字符串遍历的问题