- 博客(2)
- 收藏
- 关注
转载 stack & heap
一个程序一般分为3段:text段,data段,bss段 text段:就是放程序代码的,编译时确定,只读, data段:存放在编译阶段(而非运行时)就能确定的数据,可读可写 就是通常所说的静态存储区,赋了初值的全局变量和静态变量存放在这个区域,常量也存放在这个区域 bss段:定义而没有赋初值的全局变量和静态变量,放在这个区域 这个够不够清楚呢? 堆栈就是栈的简称。 堆和栈的区别 一、预备
2012-11-08 23:12:15
210
转载 把DamnSmallLinux(DSL)安装到硬盘(虚拟机)并安装GCC
DamnSmallLinux(简称DSL)是一种LiveCD版本的linux,简单来说就是把它刻录到光盘,然后在pc里面从光盘启动,就像使用一个安装在硬盘的完整操作系统一样。 与平时使用的安装在硬盘的操作系统最大的区别就是: 你所做的一切改动都仅限于在内存,因为它虚拟了一个ramdisk在内存。因此,当你重新启动系统或者关机,所做的改动都消失,不能保存任何数据(你在中间mount了设备
2012-09-04 09:41:11
535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人