以下是一个简单的C语言记录功能代码示例:
#include <stdio.h> int main() { FILE *fp; char filename[] = "records.txt"; char name[20], address[50], phone[15]; int age; // 打开文件 fp = fopen(filename, "a+"); // 如果无法打开文件,则退出程序 if (fp == NULL) { printf("无法打开文件\n"); return 1; } // 输入信息 printf("请输入姓名:"); scanf("%s", name); printf("请输入年龄:"); scanf("%d", &age); printf("请输入地址:"); scanf("%s", address); printf("请输入电话号码:"); scanf("%s", phone); // 写入文件 fprintf(fp, "姓名:%s, 年龄:%d, 地址:%s, 电话号码:%s\n", name, age, address, phone); // 关闭文件 fclose(fp); return 0; }
这段代码首先打开一个名为“records.txt”的文件,然后从用户输入中获取一些个人信息,最后将这些信息写入文件中。每次运行程序,它都将在文件末尾添加一个新记录。可以使用文本编辑器打开该文件以查看记录。
猜你喜欢:java实现文件下载代码
评论