2010年1月18日
摘要: 上图是进程的虚拟地址空间示意图。堆栈段:  1. 为函数内部的局部变量提供存储空间。  2. 进行函数调用时,存储“过程活动记录”。  3. 用作暂时存储区。如计算一个很长的算术表达式时,可以将部分计算结果压入堆栈。数据段(静态存储区):  包括BSS段的数据段,BSS段存储未初始化的全局变量、静态变量。数据段存储经过初始化的全局和静态变量。代码段:  又称为文本段。存储可... 阅读全文
posted @ 2010-01-18 22:31 ︶ㄣ第二名 阅读(8494) 评论(0) 推荐(0) 编辑
摘要: 在Linux中,所有对设备和文件的操作都使用文件描述符来进行。Linux中一个进程启动时,都会打开3个文件:标准输入、标准输出和标准出错处理。这三个文件分别对应文件描述符0、1、2。在C语言中,在程序开始运行时,系统自动打开3个标准文件:标准输入、 标准输出、标准出错输出。通常这3个文件都与终端相联系。因此,以前我们所用到的从终端输入或输出都不需要打开终端文件。系统自定义了3个文件指针stdin、... 阅读全文
posted @ 2010-01-18 16:17 ︶ㄣ第二名 阅读(5528) 评论(0) 推荐(0) 编辑
摘要: 一些PDF文件不允许读者复制、粘贴或者打印其中的内容。Ensode网站提供了一个给PDF文件解密的免费在线工具,上传需要解密的PDF文件,点击“Submitt”,就可下载解密后的文件了。解密后的文件不再有复制、粘贴和打印的限制。不过,你必须同意网站的“条款和条件”才能使用这个工具。地址:http://www.ensode.net/pdf-crack.... 阅读全文
posted @ 2010-01-18 14:28 ︶ㄣ第二名 阅读(3631) 评论(0) 推荐(0) 编辑