w2001
camouflage.
C++博客
首頁
新隨筆
聯(lián)系
聚合
管理
隨筆 - 85 文章 - 47 trackbacks - 0
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
隨筆分類
C/C++語言(7)
Linux開發(fā)(5)
筆試面試(6)
勞資關(guān)系(5)
視頻技術(shù)(1)
算法設(shè)計(jì)(4)
隨筆檔案
2012年4月 (1)
2011年8月 (1)
2011年5月 (1)
2011年2月 (1)
2011年1月 (2)
2010年8月 (1)
2010年6月 (1)
2010年5月 (1)
2010年4月 (2)
2010年2月 (1)
2009年12月 (2)
2009年11月 (4)
2009年10月 (1)
2009年9月 (5)
2009年7月 (2)
2009年6月 (2)
2009年5月 (2)
2009年4月 (5)
2009年3月 (4)
2009年2月 (3)
2009年1月 (1)
2008年12月 (1)
2008年11月 (1)
2008年10月 (2)
2008年9月 (2)
2008年8月 (2)
2008年6月 (1)
2008年5月 (6)
2008年4月 (1)
2008年2月 (1)
2007年11月 (2)
2007年9月 (2)
2007年7月 (1)
2007年4月 (4)
2007年3月 (16)
搜索
最新評(píng)論
1.?re: OpenGL VBO頂點(diǎn)緩沖的使用
總結(jié)的真好
--Rinne
2.?re: 判斷點(diǎn)是否處于多邊形內(nèi)的三種方法
@gcd0318
角度是有方向的,雖然是四個(gè)直角,兩個(gè)是順時(shí)針,兩個(gè)是逆時(shí)針,它們的和為0
--rcx92
3.?re: 判斷點(diǎn)是否處于多邊形內(nèi)的三種方法
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--gcd0318
4.?re: 最大子段和問題的動(dòng)態(tài)規(guī)劃求解
動(dòng)態(tài)規(guī)劃博大精深!
--胡大正
5.?re: STUN檢測(cè)NAT類型原理(轉(zhuǎn))
@non
確實(shí)應(yīng)該是“如果相同”
--大雪先生
.bss段和.data段的區(qū)別
用cl編譯兩個(gè)小程序如下:
程序1:
int
?ar[
30000
];
void
?main()
{
????......
}
程序2:
int
?ar[
300000
]?
=
?
{
1
,?
2
,?
3
,?
4
,?
5
,?
6
?}
;
void
?main()
{
????......
}
發(fā)現(xiàn)程序2編譯之后所得的.exe文件比程序1的要大得多。當(dāng)下甚為不解,于是手工編譯了一下,并使用了/FAs編譯選項(xiàng)來查看了一下其各自的.asm,發(fā)現(xiàn)在程序1.asm中ar的定義如下:
_BSS?SEGMENT
??????ar@@3PAHA?DD?0493e0H?DUP?(?)????;?ar
_BSS?ENDS
而在程序2.asm中,ar被定義為:
_DATA?SEGMENT
??????ar@@3PAHA?DD?01H?????;?ar
????????????????DD?02H
????????????????DD?03H
????????????????ORG?$+1199988
_DATA?ENDS
區(qū)別很明顯,一個(gè)位于.bss段,而另一個(gè)位于.data段,兩者的區(qū)別在于:全局的未初始化變量存在于.bss段中,具體體現(xiàn)為一個(gè)占位符;全局的已初始化變量存于.data段中;而函數(shù)內(nèi)的自動(dòng)變量都在棧上分配空間。.bss是不占用.exe文件空間的,其內(nèi)容由操作系統(tǒng)初始化(清零);而.data卻需要占用,其內(nèi)容由程序初始化,因此造成了上述情況。
相關(guān)參考:
http://www.linuxsir.org/bbs/showthread.php?t=204807
posted on 2007-03-13 00:09
w2001
閱讀(4616)
評(píng)論(0)
編輯
收藏
引用
所屬分類:
C/C++語言
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
相關(guān)文章:
Windows下SVN最簡(jiǎn)安裝
VC++ 2005 CRT堆調(diào)試
glut、glew、CxImage....
指針分析補(bǔ)充
如何查看cl編譯器生成的匯編代碼?
.bss段和.data段的區(qū)別
漢字編碼淺析
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Copyright ©2025 w2001 Powered by:
博客園
模板提供:
滬江博客
狠狠色伊人久久精品综合网
|
久久亚洲国产成人精品性色
|
久久99热这里只有精品国产
|
亚洲∧v久久久无码精品
|
久久精品国产99国产精品澳门
|
久久久久国产亚洲AV麻豆
|
久久精品国产久精国产一老狼
|
91精品国产高清91久久久久久
|
色婷婷狠狠久久综合五月
|
婷婷伊人久久大香线蕉AV
|
久久免费99精品国产自在现线
|
久久久久久精品久久久久
|
色综合久久综合网观看
|
国产成年无码久久久免费
|
国产一区二区精品久久凹凸
|
国产精品免费久久
|
久久九九兔免费精品6
|
国产女人aaa级久久久级
|
久久精品中文騷妇女内射
|
亚洲精品综合久久
|
久久本道综合久久伊人
|
99久久99久久
|
久久天天躁狠狠躁夜夜躁2O2O
|
国产69精品久久久久观看软件
|
久久久久99精品成人片三人毛片
|
久久综合丁香激情久久
|
A狠狠久久蜜臀婷色中文网
|
精品无码久久久久国产动漫3d
|
欧美性猛交xxxx免费看久久久
|
99精品久久久久久久婷婷
|
四虎国产精品免费久久久
|
久久久久综合网久久
|
2021少妇久久久久久久久久
|
精品久久久久中文字幕日本
|
国产亚洲色婷婷久久99精品
|
色偷偷久久一区二区三区
|
久久亚洲精品无码aⅴ大香
|
久久精品国产亚洲AV忘忧草18
|
一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区
|
久久99热这里只频精品6
|
伊人热热久久原色播放www
|