→ akasan:ptr++的語意是 回傳一個暫時變數=ptr 然然後ptr 往前走 01/17 20:01
→ akasan:所以那句代表你想要去取一個暫時變數的 address ... 01/17 20:01
→ dendrobium:相信你應該不知道什麼是lvalue, 弄懂你就知道原因了 01/17 20:03
→ homal:l-vale 是一個 address, r-value 是一個值 01/17 20:03
→ homal:哦 akasan 兄的解說,我懂了,你說到關鍵字 "暫時變數" 01/17 20:04
→ homal:如果是暫時變數,跟本就沒辦法去取 "address" 01/17 20:05
推 dendrobium:你對L/R value的認知有誤 01/17 20:15
→ homal:真假@@" 能否指教 l/r value 的意思 01/17 20:18
推 legnaleurc:請看 8040 篇 yoco 大寫得很詳細 01/17 20:30
→ stupid0319:QQ寫那麼久的C從沒想過原PO的問題= = 01/18 02:39
→ stupid0319:我也想不通&(++ptr),到底什麼時候要使用的呢?? 01/18 02:41
→ homal:其實我是在惡搞...所以好像沒人用 &(++ptr) 這種東西 01/18 14:15
推 superbear:++ptr是加ptr的value, ptr的address不會變啊 01/20 03:08
→ superbear:int i=0; &(++i) 跟 &i 出來會一樣,你如果這個能懂 01/20 03:10
→ superbear:那int* 也是一樣道理 01/20 03:10