主題
:
關於C/C++,有比較適合的面試問題嗎?
瀏覽單個文章
booger
Amateur Member
加入日期: 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
瀏覽公開訊息
傳送私人訊息給booger
查詢booger發表的更多文章
增加 booger 到好友清單