M micksxb Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-19 #1 什么stack、heap、rom、register这些乱七八糟的各自存放的东东是什么啊还有各自的位置关系是怎么样的啊?希望大侠们告知
Q qiunuoku Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-24 #2 stack 是栈,程序在编译期对变量和函数分配内存都在栈上进行,且程序运行过程中函数调用时参数的传递也在栈上进行 heap 是堆,c中的malloc函数分配的内存空间即在堆上,c++中对应的是new操作符 rom 只读存储器,具体用法不知 rigister 寄存器,存储程序经常要用到的数据,一般由操作系统处理,不建议编程使用
stack 是栈,程序在编译期对变量和函数分配内存都在栈上进行,且程序运行过程中函数调用时参数的传递也在栈上进行 heap 是堆,c中的malloc函数分配的内存空间即在堆上,c++中对应的是new操作符 rom 只读存储器,具体用法不知 rigister 寄存器,存储程序经常要用到的数据,一般由操作系统处理,不建议编程使用