課程
/后端開發
/C
/Linux C語言指針與內存
代碼中的地址 是顯示內存的分配大小嗎
2016-01-21
源自:Linux C語言指針與內存 4-2
正在回答
數組與for是一對好搭檔,聲明數組長度是多少,那么for中的判斷就是小于多少,第二個for應該是j<4
先回答第二個問題,注意是16進制,不是十進制,內存可能分配半個字節嗎,隨著內存越來越廉價,程序設計一般是空間換時間,每個數組是int的四個字節。第一個問題是二維數組賦值給一維數組,應該很好理解,不過我不理解你為什么將那個表達式稱為常量表達式,應該是變量表達式吧,而且這個數組[]里應該最大是11,而不是12也不會是12以上,具體細節如果不懂的話,建議你最好在命令行用gdb一步步的慢慢調試,我也是剛剛學,不過你犯的是常識錯誤。
超人7號 提問者
舉報
指針-C語言的核心,代領大家對c語言有更加深刻的理解
1 回答老師的例子絕對有問題5.1數組申明的內存排列
1 回答內存儲存問題
1 回答關于內存的問題
1 回答前48位內存的問題
2 回答內存順序問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-01-21
數組與for是一對好搭檔,聲明數組長度是多少,那么for中的判斷就是小于多少,第二個for應該是j<4
2016-01-21
先回答第二個問題,注意是16進制,不是十進制,內存可能分配半個字節嗎,隨著內存越來越廉價,程序設計一般是空間換時間,每個數組是int的四個字節。第一個問題是二維數組賦值給一維數組,應該很好理解,不過我不理解你為什么將那個表達式稱為常量表達式,應該是變量表達式吧,而且這個數組[]里應該最大是11,而不是12也不會是12以上,具體細節如果不懂的話,建議你最好在命令行用gdb一步步的慢慢調試,我也是剛剛學,不過你犯的是常識錯誤。