2 qq 31515611 qq_31515611 于 2016.03.11 10:45 提问

编译和进入程序模块分别时什么意思? 5C

java菜鸟一枚。。。。。
看了个资料,说静态储存分配方式和栈式储存分配方式的不同点。有一个就是栈式是在编译时无法知道对数据区的要求,但在进入程序模块时时必须知道所需数据区大小。而静态储存分配是在编译时就必须知道储存要求。
菜鸟的问题是1.编译时和进入程序模块分别是什么意思。。。。。
2。这个区别对写码有什么影响吗?
。。。。。。。。应该是蛮简单的问题,,,,但是没百度到。。。拜托各路大神了。。

2个回答

sinat_19559525
sinat_19559525   2016.03.11 16:48

http://www.cnblogs.com/wanqieddy/archive/2012/05/07/2486974.html ,我觉得你还是要理解堆和栈,这篇文章介绍的很详细,希望对你有所帮助。

beacon_2011
beacon_2011   Rxr 2016.03.12 17:22

编译程序把人们熟悉的语言换成2进制的
进入程序模块即进入可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!