討論串[問題] 二維陣列與雙重指標關係
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓7(7推 0噓 11→)留言18則,0人參與, 最新作者ipod7788 (小小涼)時間9年前 (2014/11/19 15:18), 9年前編輯資訊
1
0
2
內容預覽:
開發平台(Platform): (Ex: VC++, GCC, Linux, ...). codeblock GCC 4.8.1. 最近在學C++ 遇到雙重指標與多維陣列問題. 有看到一個網頁上. int x[1][20];. int (*p)[20] = x;. 比較常用以下寫法. int **p
(還有1181個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者s25g5d4 (function{}())時間9年前 (2014/11/19 19:09), 編輯資訊
1
0
1
內容預覽:
首先你要知道指標也是值,只是這個值是記憶體位址. 也就是該變數的型態是一個記憶體位址指向 int. 所以 a1 指向 a1[0][0], *a1 指向 a1[0][0]. 差別在於 a1 的型態是 (int [][]), *a1 的型態是 (int[]). 本例中 a1 宣告為 int a1[3][
(還有478個字)

推噓0(0推 0噓 4→)留言4則,0人參與, 5年前最新作者bald (好好)時間5年前 (2019/02/09 23:46), 編輯資訊
0
0
0
內容預覽:
小弟最近在摸索二維陣列. 看到前輩這篇文章 有些覺得奇怪的地方. 想特地把覺得怪的地方提出來. 請各位前輩指教 謝謝. 引述《s25g5d4 (function{}())》之銘言: 這裡有點奇怪. 我嘗試用設定a[3][3]. 把 *a 的值printf出來. 得到的結果是 address of
(還有62個字)
首頁
上一頁
1
下一頁
尾頁