没有合适的资源?快使用搜索试试~ 我知道了~
在C语言中,文件读写操作主要通过标准I/O库中的函数来完成 这些函数包括fopen(), fclose(), fread(),
需积分: 0 0 下载量 31 浏览量
2024-09-10
16:29:42
上传
评论
收藏 20KB DOCX 举报
温馨提示
c语言文件读写操作代码在C语言中,文件读写操作主要通过标准I/O库中的函数来完成。这些函数包括fopen(), fclose(), fread(), fwrite(), fprintf(), fscanf(), fgets(), fputs()等。下面,我将给出几个基本的文件读写操作的示例代码。 示例1:写入文件 c #include <stdio.h> int main() { FILE *fp; char str[] = "Hello, World! This is a test.\n"; // 打开文件用于写入。如果文件不存在,则创建它。 fp = fopen("example.txt", "w"); if (fp == NULL) { perror("Error opening file"); return(-1); } // 写入字符串到文件 fputs(str, fp); // 关闭文件
资源推荐
资源详情
资源评论
在 C 语言中,文件读写操作主要通过标准 I/O 库中的函数来完成。这些函数包括
fopen(), fclose(), fread(), fwrite(), fprintf(), fscanf(), fgets(), fputs()等。下面,我
将给出几个基本的文件读写操作的示例代码。
示例 1:写入文件
c 复制代码
#include <stdio.h>
int main() {
FILE *fp;
char str[] = "Hello, World! This is a
test.";
// 打开文件用于写入。如果文件不存在,则创建
它。
fp = fopen("example.txt", "w");
if (fp == NULL) {
perror("Error opening file");
return(-1);
}
// 写入字符串到文件
fputs(str, fp);
// 关闭文件
fclose(fp);
return 0;
}
示例 2:读取文件
c 复制代码
#include <stdio.h>
#include <stdlib.h>
#define MAX_LINE_LENGTH
1024
int main() {
FILE *fp;
char
buffer[MAX_LINE_LENGTH];
// 打开文件用于读取
fp =
fopen("example.txt",
"r");
if (fp == NULL) {
perror("Error opening
file");
return(-1);
}
// 逐行读取文件内容
while (fgets(buffer,
MAX_LINE_LENGTH, fp) !=
NULL) {
printf("%s", buffer);
}
// 关闭文件
fclose(fp);
return 0;
}
示
例
3
:
使
用
f
r
e
a
d
和
f
w
r
i
t
e
进
行
二
进
制
读
写
c
复
制
代
码
#include <stdio.h>
资源评论
老狗黄俊
- 粉丝: 200
- 资源: 216
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功