问题描述
- 编译和进入程序模块分别时什么意思?
-
java菜鸟一枚。。。。。
看了个资料,说静态储存分配方式和栈式储存分配方式的不同点。有一个就是栈式是在编译时无法知道对数据区的要求,但在进入程序模块时时必须知道所需数据区大小。而静态储存分配是在编译时就必须知道储存要求。
菜鸟的问题是1.编译时和进入程序模块分别是什么意思。。。。。
2。这个区别对写码有什么影响吗?
。。。。。。。。应该是蛮简单的问题,,,,但是没百度到。。。拜托各路大神了。。
解决方案
http://www.cnblogs.com/wanqieddy/archive/2012/05/07/2486974.html ,我觉得你还是要理解堆和栈,这篇文章介绍的很详细,希望对你有所帮助。
解决方案二:
编译程序把人们熟悉的语言换成2进制的
进入程序模块即进入可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令
时间: 2025-01-21 15:59:01