Re: [問題] 對陣列名稱取址

作者: Feis (永遠睡不著 @@)   2015-05-13 16:04:14
※ 引述《lalaboom (lalaboom)》之銘言:
: 之前我的認知陣列名稱是一個常數指標,非指標常數喔,
: 1. 請問這個敘述對嗎?
: 現在有陣列 int b[2];
: int a[2][3];
: 2. 請問為什麼 b 跟 &b 兩個address會一樣呢?
: 我可以理解 a, a[0], &a[0][0] 這3個一樣,
: 但是type不同,還是說這個認知也是錯的XD
: 3. 陣列在記憶體裏面除了宣告出來的連續空間,
: 陣列名稱是否會有另外像宣告指標一樣有一個變數空間嗎?
: 關於2之前好像有看到說&b = b 是定義好的 (compiler ? )
: 關於以上問題可能敘述的不是很好,
: 有需要我再補充,
: 懇請各位解惑 ~ 3Q
作者: Feis (永遠睡不著 @@)   2015-05-13 16:20:00
天阿, 我有上色強迫症
作者: wenyonba (射後不理很XX啊!!!!)   2015-05-13 16:25:00
這樣很清楚啊!我用IDE的時候也會一堆顏色XD
作者: johnjohnlin (嗯?)   2015-05-13 21:11:00
清楚推一個~
作者: waniac   2015-05-13 21:17:00
作者: k387259 (台灣李宏感)   2015-05-14 02:50:00
推 圖解容易多了
作者: chen20 (sOnE)   2015-05-14 08:28:00
推~~
作者: TobyH4cker (Toby (我要當好人))   2015-05-14 08:47:00
謝謝老師

Links booklink

Contact Us: admin [ a t ] ucptt.com