猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
C语言控制语句变量省略的情况?
经常看到以下省略的写法 就一个变量,搞不懂什么意思 请分别解释
if(p)
for(i=strlen(t)-1;i;i--)//第二个控制变量i
while(p)
while(*p)
慕森卡
浏览 902
回答 2
2回答
森林海
C语言 控制语句变量省略的情况无非的对条件表达式的理解以及计算机真假的理解条件表达式的理解存在真假,取值就是0和1 计算机中真假的类型: 非零表示真,0表示假,或者C语言的NULL 也表示假理解了这个对于代码中的1if(p)p为NULL 表示假,其他情况为真。1for(i=strlen(t)-1;i;i--)i非零为真 ,为0 为假而对于选择结构和循环结构 中if(真){执行语句}for(;条件;){满足条件循环} 即条件为真,循环
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续