c语言怎么理解

[复制链接]
查看11 | 回复4 | 2013-7-31 11:53:54 | 显示全部楼层 |阅读模式
nl900324的回答是真确的:s是一个指针,*s是取这个指针对应地址的值,然后while(*s)判断这个值是否为真,为真执行循环体,为假不执行。我再补充1点:*s取得的值,只要不是0,就是真。比如指针里面存的是一串字符、是其他数值,那就是真。只有*s取得的值是0,才是假的。...
回复

使用道具 举报

千问 | 2013-7-31 11:53:54 | 显示全部楼层
s是一个指针,*s是取这个指针对应地址的值,然后while(*s)判断这个值是否为真,为真执行循环体,为假不执行请采纳...
回复

使用道具 举报

千问 | 2013-7-31 11:53:54 | 显示全部楼层
指针变量指向的数据如果不为0值则循环,否则结束循环。...
回复

使用道具 举报

千问 | 2013-7-31 11:53:54 | 显示全部楼层
你还是去看看c语言的基础书籍。指针的问题...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行