随笔分类 -  unix

摘要:malloc()工作机制 malloc函数的实质体现在,它有一个将可用的内存块连接为一个长长的列表的所谓空闲链表。调用malloc函数时,它沿连接表寻找一个大到足以满足用户请求所需要的内存块。然后,将该内存块一分为二(一块的大小与用户请求的大小相等,另一块的大小就是剩下的字节)。接下来,将分配给用户 阅读全文
posted @ 2016-12-17 16:05 极客先锋 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:文件stat结构体中st_size成员 对于所有的文件类型,st_size成员对其中的普通文件、目录以及符号链接有实在的意义。其中,对于普通文件而言,st_size记录了该文件的实际大小;对于目录而言,st_size的值为16或者512的倍数;对于符号链接而言,st_size的值为符号链接所指的路径 阅读全文
posted @ 2016-08-05 22:01 极客先锋 阅读(3457) 评论(0) 推荐(0) 编辑
摘要:1.STDIN_FILENO的作用 STDIN_FILENO属于系统API接口库,其声明为 int 型,是一个打开文件句柄,对应的函数主要包括 open/read/write/close 等系统级调用。 操作系统一级提供的文件API都是以文件描述符来表示文件。STDIN_FILENO就是标准输入设备 阅读全文
posted @ 2016-07-31 20:00 极客先锋 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:一开始看到这本书,刚翻了几页,就觉得对味。按照书中的代码做练习时,编译代码文件提示fatal error: apue.h: No such file or directory。翻看书的附录B,可以看到apue.h的资料,原来作者是为了减少书中示例代码的长度,将很多包含头文件的代码封装到了apue.h 阅读全文
posted @ 2016-07-31 18:24 极客先锋 阅读(642) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示