經(jīng)??吹揭韵率÷缘膶懛?就一個(gè)變量,搞不懂什么意思 請(qǐng)分別解釋if(p)for(i=strlen(t)-1;i;i--)//第二個(gè)控制變量iwhile(p)while(*p)
2 回答

森林海
TA貢獻(xiàn)2011條經(jīng)驗(yàn) 獲得超2個(gè)贊
C語言 控制語句變量省略的情況無非的對(duì)條件表達(dá)式的理解以及計(jì)算機(jī)真假的理解
條件表達(dá)式的理解存在真假,取值就是0和1
計(jì)算機(jī)中真假的類型: 非零表示真,0表示假,或者C語言的NULL 也表示假
理解了這個(gè)對(duì)于代碼中的
1 | if (p) |
p為NULL 表示假,其他情況為真。
1 | for (i= strlen (t)-1;i;i--) |
i非零為真 ,為0 為假
而對(duì)于選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu) 中
if(真){執(zhí)行語句}
for(;條件;){滿足條件循環(huán)} 即條件為真,循環(huán)
- 2 回答
- 0 關(guān)注
- 956 瀏覽
添加回答
舉報(bào)
0/150
提交
取消