精華區beta Gossiping 關於我們 聯絡資訊
※ 引述《Hatred (●)》之銘言: : 各位小妹、pavone、30cm、E cup、溫拿、高富帥、勝利組、真強者, : 大家好!打給後!胎嘎侯!AV8D! : 本魯的朋友告訴本魯,C語言裡面有所謂的pointer,其實pointer存的就是記憶體的位 : 址,你可以用各種方式操作一個pointer,比方說取出pointer所存的位址的資料(比方 : 說如果pointer存個1000,那你可以取得記憶體位址1000處所存的整數)。如果你有一個 : pointer叫做ptr,那麼只要寫ptr++,就可以讓ptr自動指到下一筆資料,例如今天ptr : 若被宣告成整數的pointer,也就是它所儲存的位址放的東西是一個整數,又若一個整數 : 佔據4個bytes,那"ptr++"這個動作的結果就是使ptr存的值變成1004(假設本來是1000) [deleted] 不用想那麼多啥 pointer 不 pointer。 我在小時候某天下午看到C語言反組譯的結果就了解到了。 根本就沒有 pointer,pointer 其實就是 int。 C裡面關於位址和資料的一切都是 int 兜出來的。 後來再看看一些 OO 之類的,就了解其實到最底層還是要變成 int... 這樣子去思考,其實很多都想通了。 要判斷什麼東西做得出來,什麼東西做不出來, 只要想想最底層就能判斷了... 正所謂... 菩提本無樹,明鏡亦非台; 本來無一物,何處惹塵埃。 ... 後來又發現其實更小時候看過白算盤就應該要理解這些了。 那時候不知道為什麼會覺得白算盤是天書... 害我多浪費了好幾年 QQ -- Money can't buy happiness but it can buy performance -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.50.10 ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1427651009.A.FEF.html
subway0983: (已被APPLEin5566刪除) 真的沒掛&一堆閒聊&食物&幻想 03/30 01:43
YellowBox: (已被APPLEin5566刪除) 外文板 03/30 01:43
HiJun: (已被APPLEin5278刪除) 蓮蓬乳空指頭版ⓞ⊙⓪◎Ⓞⓞ⊙⓪ 03/30 01:43
v0920516067: (已被APPLEin5566刪除) 廢物板 03/30 01:43
lturtsamuel: 幹 為什麼一篇文發完3秒就被刪?有沒有看這麼快? 03/30 01:43
newtyper: (已被APPLEin5566刪除) 六祖壇板 03/30 01:43
makinoyui: (已被APPLEin5566刪除) 塵埃板 03/30 01:44
s52937463: (已被APPLEin5566刪除) 程式板 03/30 01:44
angel0328: (已被APPLEin5566刪除) WomenTalk版 03/30 01:44
o10212002: (已被APPLEin5566刪除) 佛教板 03/30 01:44
kuojames2580: (已被APPLEin5566刪除) 廢文版 03/30 01:44
sujianwei20: (已被APPLEin5566刪除)pointer 板 03/30 01:44
ciswww: 可以參考Mobile01 03/30 01:44
ciswww: Mobile01 首頁>>生活娛樂>>閒聊與趣味 改成這版名吧 03/30 01:45
ciswww: 閒聊與趣味板 03/30 01:45
L0v35: 明明都是直接看記憶體 去學組與好ㄇ 03/30 01:45
ciswww: 或者是「大廳」板 03/30 01:46
fireslayer: 什麼int zzzzz 03/30 01:48
no4: 組語被當齁 03/30 01:48
GoalBased: 000100111100001010111010101000010101011110100010101 03/30 01:52
jaid: 只有數字跟長度 03/30 02:04