楼主:
sjeemb (Ryan)
2016-02-05 17:02:50http://i.imgur.com/VzXlPUI.jpg
http://i.imgur.com/qPa9MAw.jpg
小弟不才,看到这题实在不太确定
我的答案 :
(a) heap
(b) heap
(c) data
(d) stack
(e) heap
我隐约记得洪兔说过global variable和static型态的变量是存在heap中,区域变量好像
是存在data中,而n是宣告在副函式的引数,感觉应该是用stack存,然后text好像是用来
存code的,但我不知道实际上code是怎么存的,不知道各位高手的想法如何,希望能指点
一二!
静态 全域存data 动态存heap 区域存stack
作者:
odanaga (PixiyON)
2016-02-05 17:24:00好像heap和data反了?
c应该也是stack 他是指标 他指到的空间才是heap不过题目也有可能是指阵列本身 不确定
作者:
odanaga (PixiyON)
2016-02-05 17:29:00对耶没想到 qq
作者:
odanaga (PixiyON)
2016-02-05 17:47:00没看到那么细QQ
作者:
jack34066 (ginne tea)
2016-02-05 19:08:00Data data heap stack text
楼主:
sjeemb (Ryan)
2016-02-05 20:52:00QQ记反了 直接喷8分话说要怎么判断是不是在text section啊?
作者:
OppOops (Oops)
2016-02-05 20:57:00text不是read only吗 就是存binary code执行码的地方啊count值每次call foo2()都会改变 是data section吧
作者: amge1524 (台湾加油) 2016-02-05 20:59:00
没吧 c是stack 我后面有备注 *int_array才是heap
作者:
odanaga (PixiyON)
2016-02-05 21:29:00就是那句variable array奇怪
作者: amge1524 (台湾加油) 2016-02-05 21:35:00
清大也不公布答案 观念其实都对 只能凭人品了
作者:
jack34066 (ginne tea)
2016-02-05 22:29:00作者:
odanaga (PixiyON)
2016-02-05 22:52:00他们的意思是指到malloc的pointer