读书人

有关while(*ps)什么意思解决方法

发布时间: 2012-03-11 18:15:39 作者: rapoo

有关while(*ps)什么意思

C/C++ code
main(){    char str[]="xyz",*ps=str;    while(*ps) ps++;    for(ps--;ps-str>=0;ps--)        puts(ps);       }

while(*ps)什么意思!谢谢

[解决办法]
while(*ps)相当于while(*ps!=\0)
也就是当字符不等于字符串的结束符的时候循环
[解决办法]
等价于
while (NULL != *ps)
[解决办法]
探讨
等价于
while (NULL != *ps)

[解决办法]
string 以'\0'结尾,其 ASCII 数值是 0

读书人网 >C语言

热点推荐