c语言如何录入信息并保存在TXT文件中
时间: 2023-06-02 10:02:30 浏览: 201
可以使用C语言中的文件操作函数来实现录入信息并保存在TXT文件中,具体步骤如下:
1. 打开文件
使用fopen函数打开要保存的TXT文件,可以选择以“写入”方式打开文件。
```c
FILE *fp = fopen("file.txt", "w");
```
2. 录入信息
使用scanf或fgets等函数从键盘或其他设备中读取信息,并将其保存在变量中。
```c
char name[20];
int age;
printf("请输入姓名:");
scanf("%s", name);
printf("请输入年龄:");
scanf("%d", &age);
```
3. 将信息保存到TXT文件中
使用fprintf函数将录入的信息写入到打开的TXT文件中。
```c
fprintf(fp, "姓名:%s\n年龄:%d\n", name, age);
```
4. 关闭文件
使用fclose函数关闭已经保存完毕的TXT文件。
```c
fclose(fp);
```
完整代码示例:
```c
#include <stdio.h>
int main()
{
FILE *fp = fopen("file.txt", "w");
if (!fp) {
printf("文件打开失败!\n");
return 0;
}
char name[20];
int age;
printf("请输入姓名:");
scanf("%s", name);
printf("请输入年龄:");
scanf("%d", &age);
fprintf(fp, "姓名:%s\n年龄:%d\n", name, age);
fclose(fp);
printf("信息已保存到文件中!\n");
return 0;
}
```
阅读全文