瀏覽單個文章
booger
Amateur Member
 
booger的大頭照
 

加入日期: Nov 2004
您的住址: 丁丁科技大學
文章: 45
引用:
作者巴豆妖
第三題
"3. C語言如何安排字串存在記憶體?這種方法有什麼 缺點?"
我以為是這樣的??
globe 變數(含字串)是存在 BSS 或 DATA (看 init 值)
function 是存在 stack

stack 缺點是會爆, 但共用同一 task stack 空間
BSS 或 DATA 缺點是容易被白痴 over write (目前只想的到這個白爛答案 )

不知正解是什麼


1.問個更白痴的問題,function會使用stack儲存,不是因為function本身只是個位址嗎?

2.那麼function本身的區域變數不也是存在data段...之類的?

3.請問「被白痴覆寫」指的是哪種情況?
__________________
動怒不動氣(對不滿的事情表達不悅,但是不讓其過份影響個人情緒)
挑嘴不挑食(對飲食頗有想法但是有得吃就吃)
舊 2011-12-31, 05:32 PM #50
回應時引用此文章
booger離線中