討論串[問題] 指標的指標
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 14→)留言17則,0人參與, 6年前最新作者zzss2003 (brotherD)時間6年前 (2018/05/25 13:46), 6年前編輯資訊
1
0
2
內容預覽:
開發平台(Platform): Win7. 編譯器: GCC. 額外使用到的函數庫(Library Used): No. 問題(Question): int **arr = (int**)malloc(c*sizeof(int)). 程式碼(Code):https://ideone.com/e.js
(還有878個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 6年前最新作者sarafciel (Cattuz)時間6年前 (2018/05/28 23:55), 編輯資訊
0
0
3
內容預覽:
因為你誤解指標了,而且圖也沒畫對XD. 指標裡面存的東西是位置,32bit的機器上就是4byte,64bit的機器上就是8byte. 當你做malloc的時候實際上是在heap要一塊記憶體,然後把這塊記憶體的開頭位置給指標. 打個爛比方,某人A有4坪的連號房子三棟,而B(指標)所謂的"知道A的地址"
(還有264個字)

推噓6(6推 0噓 15→)留言21則,0人參與, 4年前最新作者pujols05 (qq)時間4年前 (2019/11/24 21:15), 編輯資訊
0
0
0
內容預覽:
#include<stdio.h>. int value=0;. void changePtr(int **ptr). {. *ptr=&value;. }. int main(). {. int localValue=1;. int *localPtr=&localValue;. changePt
(還有128個字)
首頁
上一頁
1
下一頁
尾頁