Re: [問題] 關於Class指標的觀念
看板C_and_CPP (C/C++)作者Favonia (小西風最乖了*^^*)時間11年前 (2013/08/30 07:25)推噓1(1推 0噓 2→)留言3則, 3人參與討論串10/19 (看更多)
C 語言標準從來沒有說,機器應該要如同目前主流個人電腦般,
有個無號整數定位的連續記憶體之類的。我個人認為,電腦科學中處
理複雜萬物的法寶就是抽象化,而 C 提供的抽象化就沒講指標一定
是目前主流電腦所用的編號方式。如果若要認真討論 C 的抽象意義,
我想不踰越標準所限定的範圍比較好。真的要舉反例,歷史上的 Lisp
機器就不(完全)是這樣來處理記憶體的。
當然,可以再繼續說當時的 Lisp 機器,裡面不管如何複雜的資
料結構,總還是能再用連續整數整個重新編碼吧?即使這個宣稱是對
的,也將淪為空談,因為我們總可以繼續說(在現今電腦)這不過是
電子的移動,或乾脆說一切只是物理學中標準模型中的基本粒子...
之所以不談電子,就是因為我們同意用更抽象的方法來理解事物啊。
扯遠了,我認為還是停在 C 語言標準上來理解 C 語言比較好。
如果真的要討論機器的話,似乎比較偏「計算機結構/組織」。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.39
※ 編輯: Favonia 來自: 140.112.30.39 (08/30 13:06)
→
08/30 15:44, , 1F
08/30 15:44, 1F
※ 編輯: Favonia 來自: 140.112.30.39 (08/30 21:04)
→
09/01 06:47, , 2F
09/01 06:47, 2F
推
09/14 17:06, , 3F
09/14 17:06, 3F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章