亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求高手幫我解決一下下面的數組內存問題。

http://img1.sycdn.imooc.com//56a085a00001f9a915920990.jpg

代碼中的地址 是顯示內存的分配大小嗎

正在回答

2 回答

數組與for是一對好搭檔,聲明數組長度是多少,那么for中的判斷就是小于多少,第二個for應該是j<4

0 回復 有任何疑惑可以回復我~

先回答第二個問題,注意是16進制,不是十進制,內存可能分配半個字節嗎,隨著內存越來越廉價,程序設計一般是空間換時間,每個數組是int的四個字節。第一個問題是二維數組賦值給一維數組,應該很好理解,不過我不理解你為什么將那個表達式稱為常量表達式,應該是變量表達式吧,而且這個數組[]里應該最大是11,而不是12也不會是12以上,具體細節如果不懂的話,建議你最好在命令行用gdb一步步的慢慢調試,我也是剛剛學,不過你犯的是常識錯誤。

1 回復 有任何疑惑可以回復我~
#1

超人7號 提問者

的確是變量表達式,我是從書上學的,書上寫的array[常量表達式1][常量表達式2]我才認為是常量表達式。 你說的對,在調用array1[表達式]中下標最大就是0~11、 受教了。。 我就是不懂黃色區的算法,很燒腦,有好多地方想不通.
2016-01-23 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Linux C語言指針與內存
  • 參與學習       116652    人
  • 解答問題       262    個

指針-C語言的核心,代領大家對c語言有更加深刻的理解

進入課程

求高手幫我解決一下下面的數組內存問題。

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號