久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

關于指針占多少個字節

作者:胡云章   來源:本站原創   點擊數:  更新時間:2013年12月10日   【字體:

 

    開章明義,在32位系統中指針占四個字節;

    說道這個問題,學過C語言的都知道,我們在定義一個指針的時候需要說明指針的類型,那么按道理來說,不同類型的指針大小應該不同啊,整形占四個字節,浮點占八個字節,其實不是這樣,指針指向的是我們定義的類型的第一個字節的地址,而不指向其他的地址,那么用一個指針為什么能把一個變量輸出呢,因為在定義的時候我們指定了這個指針的類型,我們的編譯系統就會根據我們的定義自動向下查找,四個,八個,十六個,也就是說,如果你用一個八位的指針來找一個四位的數(一般編譯通不過,這樣的編譯器肯定是未完成版),也能找到,可是多找出來的四個就會使你找到的數據成為垃圾數據

    下一個問題,為什么三十二位系統中指針變量占四個字節呢,因為我們的CPU一般內部只有三十二條地址總線,能尋址的范圍就是三十二位,也就是四個字節,2的32次方,數學好的可是算算是多少,這也是為什么軟件分為三十二位和六十四位的由來,六十四位的他的一個指針變量是八個字節,放到三十二位系統中就會出現問題,你可能又會問,問什么有的三十二位系統里面可以擴展8G的內存,2的三十二次方不是4G么,這個問題,靠主板來解決,學過數電的都知道數據選擇器,你理論上能用的內存就4G,但是靠數據選擇器,可以選擇不同的內存條,不同的4G,那樣,實際上不就可以進行內存條的擴展了?操作系統不完成內存條的選擇工作,選擇工作由主板驅動完成,那樣,是不是你主板上的所有內存條都能用上了么,所以,買主板,要驅動光盤很重要,特別是你特有錢,買幾根內存條的時候
 

關閉窗口

相關文章

主站蜘蛛池模板: 欧美日韩精品免费 | 免费的色网站 | 丁香五月缴情综合网 | 91视视频在线观看入口直接观看 | 欧美日韩在线免费观看 | 午夜免费在线电影 | 久久久久成人精品免费播放动漫 | 四色成人av永久网址 | 蜜桃日韩| 日韩欧美一级片 | 国产成人叼嘿视频在线观看 | 国产精品综合 | 四虎永久免费黄色影片 | 999久久久久久久久6666 | www97影院| 毛片一级片 | 成人黄在线观看 | 国产精产国品一二三产区视频 | 中文字幕精品一区二区三区精品 | 欧美激情欧美激情在线五月 | 中国一级特黄真人毛片免费观看 | 亚洲天堂一区 | 亚洲综合久久精品 | 成人高清在线 | 91精品国产综合久久福利软件 | 久在线| 美国一级黄色片 | 超碰精品在线 | 国产精品亚洲综合 | 国内精品伊人久久久久网站 | 国产福利在线小视频 | 久草视频网站 | 91在线第一页 | 97操操 | 99re热精品视频| 91亚洲欧美 | 欧美成人免费在线视频 | 亚洲日韩中文字幕一区 | 亚洲国产精品激情在线观看 | 精品九九九 | 青青激情网 |