討論串[問題] 二維陣列的陣列名稱
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓2(2推 0噓 6→)留言8則,0人參與, 最新作者tropical72 (藍影)時間14年前 (2011/07/25 02:47), 編輯資訊
0
0
0
內容預覽:
恕刪. 既已討論至此地步,我想問個之前我認為是「常識」的寫法,. ( 可能常看到別人這樣寫,所以認為是常識). 不知是否又是 undefine behavior XD. #include <stdio.h>. int main(). {. unsigned int i, a=0x12345678;.
(還有95個字)

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者stonehomelaa (清新、健康、專業)時間14年前 (2011/07/24 22:37), 編輯資訊
0
0
0
內容預覽:
幫補充一下 C standard 裡頭對於 %p 是這樣子講的. p. The argument shall be a pointer to void. The value of the. pointer is converted to a sequence of printing characte

推噓4(4推 0噓 15→)留言19則,0人參與, 最新作者Favonia (小西風最乖了*^^*)時間14年前 (2011/07/24 20:34), 編輯資訊
0
0
0
內容預覽:
想要補充三點 LPH66 大沒有提到的東西(但我寫的可能不適合初學者讀 orz). 第一個,printf 的 %p 只能用來印 void* 不能用來印其他種指標!(感覺可以. 寫一篇「如何印指標」到 FAQ 裡面了...)編譯器沒辦法幫你轉型成 void*.. 註:我覺得標準「希望」char* 也可
(還有3414個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者LPH66 (-858993460)時間14年前 (2011/07/24 18:18), 編輯資訊
0
0
2
內容預覽:
是的 這個某處並不是紀錄在某個變數裡. 以我以前回過的一篇文的講法就是「它是綁在 a 這個符號上」. 因此當有和它相關的位移運算時它就會把這個某處給代進去去運算. 因此最後編譯出來的程式中 這個值將會直接出現在指令上而不是存在某個變數裡. 你只能說 a 和 *a 所在的位址相同. (我相信你所謂"相
(還有1241個字)

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者Nairoda (new)時間14年前 (2011/07/24 13:18), 編輯資訊
0
0
0
內容預覽:
多謝 L 大的回答,. 我能瞭解. a 它是個"在 0x22cd0c 的 int[2][3]". a[0] 它是個"在 0x22cd0c 的 int[3]". a[0][0] 它是個"在 0x22cd0c 的 int". 而. 請問上一句的 "在某處" 感覺上是個變數 (因為 L 大下一段回覆 b
(還有293個字)
首頁
上一頁
1
2
下一頁
尾頁