※ 引述《freertos (@@)》之銘言:
: C 語言的指標很重要, 但蠻難深刻記憶的.
: 過一段時間就會忘掉如何用.
: 還有多重指標, ****
: 頭很暈
: 有沒有學習 C 語言指標的好方法?
: 或好的教學影片 / 網站?
看再多教學影片、網站,買再多書籍
都不如實戰來得快啦=.=
指標就是資料的地址,用PTT鄉民的用法就類似「五樓」的概念
str *lv5; //裡面存著五樓推文內容
lv5 = &五樓; //五樓在四樓下方
那*lv5內容可能就是"五樓每天用3cm肛自己"
如果你印出lv5的內容,在電腦裡可能是0xFFE000之類
多重指標就是再把這個概念延伸,位址的位址
例如
string lv5 = "五樓每天把自己缸得不要不要";
string *Gossping3_Lv5 = &lv5;
string **Gossping = &Gossping3_Lv5;
也就是可以先指到八卦板第N篇文章、再指向八卦板第N篇文章五樓
這概念夠清楚的話,接著就是從多重指標想出「陣列」的概念.........