自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 C语言中的垃圾回收分析

      转自中国论文网:https://m.xzbu.com/8/view-7218540.htm     (通过公众号下载码下载,如果还存在版权问题请联系删除) 摘要:    C语言没有运行时库,无法自动压缩使用中的内存,缩小堆栈所需内存空间。若只申请内存,没有释放,势必造成系统内存不断减少、丢失。长时间的运行,最终导致系统死机。文章阐述了C语言垃圾产生的原因,并从引用计数、标记...

2018-08-11 10:04:57 4813

原创 stat 、fstat 、lstat 获取文件信息

stat    获取未打开的磁盘中的文件信息 fstat  获取已打开文件的文件信息 lstat  获取链接文件本身的文件信息int stat(const char *pathname, struct stat *buf);int fstat(int fd, struct stat *buf);int lstat(const char *pathname, struct stat *b...

2018-07-20 17:32:37 86

原创 C库函数和系统API的区别

C库函数是由API封装而来的,库函数也是通过调用系统API来实现的,不同操作系统的API各不相同,但是C库函数基本相同,所以说C库函数移植性更好  举例:open和fopen        fopen为C库函数,open为系统API,使用时参数设置不一样、具体参考man手册     ...

2018-07-19 14:13:35 840

转载 fcntl根据文件描述词来操作文件的特性。

功能描述:根据文件描述词来操作文件的特性。文件控制函数          fcntl -- file control头文件:#include <unistd.h>#include <fcntl.h>函数原型:          int fcntl(int fd, int cmd);int fcntl(int fd, int cmd, long ar...

2018-07-19 13:29:19 158

原创 dup和dup2复制文件描述符实现文件共享

int dup(int oldfd);           int dup2(int oldfd, int newfd)返回值为新的文件描述符,两个文件描述符对应同一个文件指针,指向内存中的同一个动态文件为接续操作.   补充:文件描述符0、1、2         fd=0为标准输入设备文件         fd=1为标准输出设备文件close(1);fd2=dup(f1...

2018-07-19 12:41:25 117

原创 lseek函数 操作文件指针,实现计算文件长度,构建空洞文件

lseek(fd,   偏移量,   参照物即从哪里开始移动);off_t lseek(int fd, off_t offset, int whence);计算文件长度代码:#include <sys/types.h>#include <unistd.h>#include<stdio.h>#include <sys/stat.h>...

2018-07-17 12:55:27 269

原创 Linux应用编程笔记——进程回收函数wait/waitpid

函数功能:回收结束的子进程的资源,

2018-07-11 10:32:35 141

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除