當前位置:係統粉 > 電腦問答 > 其他問答 > for(i=0;i<10;i++){if(a[i]=='\0') m=i;break;}能否成立

for(i=0;i<10;i++){if(a[i]=='\0') m=i;break;}能否成立

提問者:沫爾pandora  |  瀏覽 次  |  提問時間:2017-01-26  |  回答數量:4

for(i=0;i<10;i++){if(a[i]==\0) m=i;break;}能否成立 for(i=0;i<10;i++){if(a==&#39;\\0&#39;) m=i;break;}if中的條件能否成立,會不會執行了,if的條件為什麼類型了,除整形外,還有別的麼

已有4條答案
桃桃桃桃桃澤澤

桃桃桃桃桃澤澤

回答數:116  |  被采納數:3

2017-01-26 10:21:08
if的條件為有返回值的任意表達式,比如if(1+2-(3*4+5)*6.7+sin(8))
讚 11
宅哩個宅

宅哩個宅

回答數:172  |  被采納數:148

2017-01-26 11:19:41
不懂,那上麵的那個語句能否執行了
讚 17
依稀·青玉

依稀·青玉

回答數:54  |  被采納數:95

2017-01-26 16:09:21
循環隻執行一次就break;
讚 5
陌子軒9

陌子軒9

回答數:136  |  被采納數:127

2017-01-26 11:22:39
這個語句不是條件成立才會跳出麼
那我試試用continue吧
讚 13
解決方法
版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航