关于linux文件操作函数,讲讲他们的作用,并展示源代码
时间: 2023-11-29 21:04:04 浏览: 203
好的,关于 Linux 文件操作函数,它们主要用于在 Linux 系统中对文件进行读取、写入、创建、删除等文件操作。
以下是几个常用的文件操作函数及其作用:
1. fopen():打开文件,并返回一个指向该文件的指针。
2. fclose():关闭文件。
3. fread():从文件中读取指定大小的数据。
4. fwrite():向文件中写入指定大小的数据。
5. fseek():移动文件指针到指定位置。
6. ftell():获取文件指针当前位置的偏移量。
7. feof():检查文件是否已经到达文件尾。
8. remove():删除文件。
以下是一个使用 fopen() 和 fwrite() 函数将字符串写入文件的简单示例代码:
```
#include <stdio.h>
int main() {
FILE *fp;
char str[] = "Hello, World!\n";
fp = fopen("test.txt", "w");
fwrite(str, 1, sizeof(str), fp);
fclose(fp);
return 0;
}
```
这段代码会将字符串 "Hello, World!\n" 写入名为 "test.txt" 的文件中。
阅读全文