为什么用c语言编程时文件打不开

2024-11-16 03:46:25
推荐回答(1个)
回答1:

你没有fopen 文件,没有 fprintf,fwrite 写文件, 没有 fscanf,fread 读文件。

FILE *fp;
例如 fp=fopen("abc.txt","w"); // 打开ASCII 文件 abc.txt, 用来写。
例如fp=fopen("abc.txt","bw"); // 打开2进制 文件 abc.txt, 用来写。
例如fp=fopen("abc.txt","r"); // 打开ASCII 文件 abc.txt, 用来读。
例如fp=fopen("abc.txt","br"); // 打开2进制文件 abc.txt, 用来读。

c语言,声明要写在语句之前:
void main()
{ int choice; // 声明要写在语句之前
printf("1.Input\n");
printf("2.Find\n");