随笔分类 - linux编程之文件IO
摘要:2. 缓冲文件操作 2.1 fopen 2.2 fread 2.3 fwrite 2.4 fscanf 和 fprintf 例子:实现一个文件的拷贝,先打开源文件,将源文件的内容读取到buf中,再打开目标文件,将buf写入到目标文件中,实现文件的拷贝
阅读全文
摘要:文件IO操作分为 2 种 非缓冲文件IO 和 缓冲文件IO 它们的接口区别是 1. 非缓冲文件操作 1.1 read() 1.2 write() 例子:从键盘输入一个字符串,再将该字符串保存到文件中。
阅读全文
摘要:dirent 结构体之一 举个例子 >> dir.c << >> dir.h << >> main.c << 2. 删除目录或文件操作
阅读全文
摘要:/* 二者可用于还未打开的文件,其中,如果是软连接文件, lstat描述的是链接本身,stat则是描述链接所指向的文件 */ int lstat(const char *restrictpath, struct stat *restrictbuf); int stat(const char *res
阅读全文
摘要:文件的属性和权限是linux中 目录 和 文件 的两个基本特性.
阅读全文