c/c++: bss data 段
生活随笔
收集整理的這篇文章主要介紹了
c/c++: bss data 段
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 提到過的資料
- bss (Block Started By Symbol)
- data
- 匯編顯示
- 實例
- Kernel /include/linux/init.h
- Kernel x86
- 應用程序的初始
提到過的資料
深度探索C++對象模型中,有提到是IBM 704 Assembler的一個pseudo-op;位操作;
一個公司是否偉大,其實很大程度上是要看,對于科技的影響力,及創新的普及率。IBM在科技領域不得不說是非常具有代表性的一個科技公司。
bss (Block Started By Symbol)
C/C++ term for global data that is not initialized at compile time.
在編譯時沒有初始化的全局變量;
初始化為0的全局變量也會放到這個段里;
放在這里的含義,就是變量的值初始化都是0,沒有必要放到binary里了,在binary加載到內存之后,再做初始化為0的操作。<
總結
以上是生活随笔為你收集整理的c/c++: bss data 段的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件测试专业英文词汇,软件测试专业词汇中
- 下一篇: scrapy的信号(signal)以及对