摘要:
备注:这一部分非常重要,如果错误请及时告知。谢谢!这里是完全参考其他博客。C++ 内存模型: 1、栈区:由编译器自动分配和释放,存放函数的参数数值,局部变量的值 其操作方式类似于数据结构中得栈 2、堆区 一般由用户分配和释放,若用户不释放,程序结束时候由OS回收。 它与数据结构中堆是两回事,分配方式类似链表 3、全局区(静态区)static 全局变量和静态变量的存放区域。 初始化的全局变量和静态变量在一块区域 即:data区 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。即:bbs区 程序结束后由系统释放 4、文字常量区 常量字符串就是放在这里的。程序结束后由系统释放。comen. 阅读全文
posted @ 2012-01-18 11:37
小小松
阅读(5004)
评论(1)
推荐(1)
浙公网安备 33010602011771号