精華區beta Programming 關於我們 聯絡資訊
※ 引述《gsj.bbs@bbs.nchu.edu.tw (國王的新衣)》之銘言: > Pointer這種東西,對於程式語言的初學者來說 > 的確是一個難以了解又麻煩的東西 > 它卻是循序化程式抽象模型的基礎 > 個人曾以 “不動產物件的傳遞模型” 來詮釋它 > 本文可以讓初學者徹底了指標是什麼, 要如何使用 > 以及它的來由 > 指標這種東西的出現,來自於硬體上的架構 > 只要有電腦,就一定有這種東西 > 當初用了 ”物件” 這個字眼,被誤會成 ”OO”,其實他們是不太相干的東西 > 我說所有的指標不管它指向什麼,都是32 bit,也被別人挑了好久的語病 > 正確的說法應該是:指標的位元數應該等於匯流排上硬體位址線數 從pentium pro開始 x86的address bus就有36bit了... x86_64的pointer為64bit 不過K8的address bus是40bit -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: tsugumi.m3.ntu.edu.tw