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:
博客園
模板提供:
滬江博客
久久久久九国产精品
|
久久人人爽人人爽人人片AV不
|
久久伊人精品一区二区三区
|
久久久无码人妻精品无码
|
久久亚洲AV成人无码电影
|
www.久久99
|
久久99国产精品成人欧美
|
亚洲精品NV久久久久久久久久
|
久久99这里只有精品国产
|
亚洲日韩中文无码久久
|
99精品伊人久久久大香线蕉
|
久久久久久免费视频
|
欧美激情精品久久久久
|
中文精品久久久久人妻不卡
|
精品无码久久久久久国产
|
久久精品九九亚洲精品
|
久久久久国产精品麻豆AR影院
|
www亚洲欲色成人久久精品
|
久久天天躁狠狠躁夜夜不卡
|
亚洲嫩草影院久久精品
|
狠狠色婷婷久久一区二区三区
|
久久久久亚洲AV无码专区网站
|
少妇高潮惨叫久久久久久
|
国产福利电影一区二区三区久久老子无码午夜伦不
|
久久精品国产精品国产精品污
|
久久无码国产
|
久久九九免费高清视频
|
国产激情久久久久影院老熟女
|
精品久久久噜噜噜久久久
|
日本欧美久久久久免费播放网
|
久久久久久国产精品无码下载
|
久久亚洲中文字幕精品一区
|
久久www免费人成精品香蕉
|
国产精品成人99久久久久91gav
|
99麻豆久久久国产精品免费
|
狠狠色丁香久久婷婷综合
|
久久精品无码一区二区日韩AV
|
久久91综合国产91久久精品
|
久久久中文字幕
|
亚洲精品国产成人99久久
|
99久久99久久精品国产
|