随笔分类 -  linux编程之文件IO

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