日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第10章 指针(二) 首地址----------指针

發布時間:2023/12/15 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第10章 指针(二) 首地址----------指针 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

聲明:文中觀點僅代表個人,其中文字、圖片未經本人許可,不得部分或全部轉載,違者所造成影響后后果自負!聯系本人方式:80368704@qq.com QQ:80368704 ??? 本節,我們要進一步深入到內存中去,了解一下關于內存具體工作的過程。
???
??? 當我們的計算機啟動后,對于我們普通的用戶來說,首先在內存中必須有操作系統存在,比如我們的WINDOWS必須啟動,即進入內存,相應的顯示器上要處在WINDOWS的桌面狀態。這個過程通常不需要我們干預就完成了,最多需要你輸入個windows登錄密碼,而已.
???
??? 其后,我們要編寫程序,編譯器(比如TC2或VC6)要被啟動,即
進入內存中,相應的顯示器上要出現編譯器的界面。完成編譯器的啟動很簡單,要做的就是單擊或雙擊TC2或VC6的圖標,他們就進入內存了,哈!

??? 而后,我們在編譯器中編寫程序A,將A編譯、鏈接成功。之后我們運行A。和WINDOWS與編譯器相同,A必須首先要進入內存,才能被運行。比如在TC2中,我們的運行A的操作就是CTRL+F9,A就進入內存,同時被運行了,這個過程對于我們普通用戶是很簡單的。

??? 那么,有了上面的概念,讓我們進一步
深入內存中,看看會發現些什么?我們發現,windows是在內存開始的一段區域中,接著是編譯器,編譯器后是我們編寫的程序代碼,而后是我們程序中定義的那些變量。

??? 下面。我們舉一個實例來說明內存中WINDOWS系統、編譯器、程序及其變量的這種存放順序。
為使描述簡單,在下面的描述中,我將WINDOWS和編譯器,簡單的就說成WINDOWS了!!!
???
??? 在我們下面的一個簡化的實例中,假設,我們的內存有6023個單元格。而在系統正常啟動后,WINDOWS占用了0~4999的內存單元,我們自己編寫的程序代碼被運行時,被
5000~5999中,而程序中的變量 i ,一維數組 a ,和2維數組b ,安排在代碼之后,分別在6000~6001,6002~6007和6008~6019中,具體程序代碼以及內存的整體示意,如下所示:

轉載于:https://blog.51cto.com/yonghu/1321425

總結

以上是生活随笔為你收集整理的第10章 指针(二) 首地址----------指针的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。