課程
/后端開發(fā)
/C
/C語言入門
元素數(shù)目少于數(shù)組長度,所以多余的取0,比如arrFirst[3],是這個意思嘛?
2021-08-18
源自:C語言入門 6-1
正在回答
?是的,不過你的例子舉得不太好。
當元素數(shù)目少于數(shù)組長度時,沒有被明確定義的都是0,如:
int arrFirst[3]={1,2};//意思就是arrFirst[0]=1,arrFirst[1]=2,arrFirst[2]沒有被定義,認為是0;
像你說的arrFirst[3]就=0,說明數(shù)組的長度大于等于4,且第四個沒有被定義
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答改了一下代碼,得出x=2 x=0,就這樣給過了,這樣對嗎?
1 回答i%3==0和i%3的值不一樣嗎?
2 回答為什么arrFirst[3]不是[2],不是三個元素嗎,1,2,3
2 回答i%3==0不行嗎?
2 回答這樣對嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2021-10-04
?是的,不過你的例子舉得不太好。
當元素數(shù)目少于數(shù)組長度時,沒有被明確定義的都是0,如:
int arrFirst[3]={1,2};//意思就是arrFirst[0]=1,arrFirst[1]=2,arrFirst[2]沒有被定義,認為是0;
像你說的arrFirst[3]就=0,說明數(shù)組的長度大于等于4,且第四個沒有被定義