Re: [問題] 指標理解與op比較運算子

看板C_and_CPP作者 (殺人貓™)時間9年前 (2014/09/08 18:28), 9年前編輯推噓0(003)
留言3則, 2人參與, 最新討論串3/3 (看更多)
其實這個不會很難懂 宣告一個int 顯然我們就會有一個位置來放int (int i = 3, 3總要有個位置放) 宣告一個int* 顯然我們就會有一個位置來放指標(int* n = &i 顯然&i總要有個位置放) 宣告一個int** 顯然我們就會有一個位置來放指標的指標... 只有當你「宣告」的時候,系統才會有必要幫你畫一個位置 你不宣告n 顯然系統並不需要特地畫個位置(也就是&n)給你放&i 後面看起來**越長越多(我看過長到五個的 不知道是不是上限 XD)但是意思都一樣 i需要一個位置放東西,這跟後面的3無關 n需要一個位置放東西,這跟後面的&i無關 總之宣告就是代表「我要一個位置來放」,這原則來講是不會錯的 跟「我要來這個位置以後我要放啥」毫無關係 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.163.1 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1410172128.A.99F.html ※ 編輯: Killercat (118.169.163.1), 09/08/2014 18:29:06

09/08 19:09, , 1F
*的上限應該是編譯器記憶體的上限
09/08 19:09, 1F

09/08 19:09, , 2F
但如果超過兩個你就該考慮你的人生是否出了什麼問題XD
09/08 19:09, 2F

09/08 19:35, , 3F
我的人生指向一個指向別人的人生的人生 阿什麼
09/08 19:35, 3F
文章代碼(AID): #1K3OJWcV (C_and_CPP)
文章代碼(AID): #1K3OJWcV (C_and_CPP)