當前位置:編程學習大全網 - 網站源碼 - 請問 在C中 (TC3.0)壹個指針變量 在內存中占幾個字節?

請問 在C中 (TC3.0)壹個指針變量 在內存中占幾個字節?

不同的計算機是不壹樣的.

32位的是4個字節,也就是現在用的最多的(64位快了...),16位就是2個字節.

雖然是16位,不過他的尋址方式不只是用指針,系統還要配合段繼存器(16位系統當然也是16的的繼存器了)來尋址,合起來也就是4個字節了.

現在的32位跟16的差不多,不過由於WINDOWS系統所有的數據段都使用壹個地址(人家可能認為32位夠用了吧),就不會涉及到段繼存器了.

當然象”zz003pm”說的地址轉換的問題我還不太清楚,可能是由硬件實現的,不記得了.

  • 上一篇:小米11耗電太多怎麽辦?
  • 下一篇:迅為的4412開發板怎麽樣?請實際使用過的同學給個建議吧
  • copyright 2024編程學習大全網