1 //文件的打开和关闭
 2 #define _CRT_SECURE_NO_WARNINGS
 3 #include<stdio.h>
 4 #include<stdlib.h>
 5 #include<string.h>
 6 int Only_Read_file(FILE* fp)
 7 {
 8     //以只读方式打开文件
 9     fp = fopen("D:/C_sum/test.txt", "r");
10     if (fp == NULL)    //进行判断,判断是否成功打开文件
11     {
12         perror("fopen error:");    //perror函数会输出错误描述,会在perror中的字符串加上错误的报错来输出
13         return 0;
14     }
15     printf("test good\n");
16     fclose(fp);
17     return 1;
18 
19 }
20 int Only_Write_file(FILE* fp)
21 {
22     fp = fopen("D:/C_sum/test.txt", "w");
23     if (fp == NULL)
24     {
25         perror("fopen error:");
26         return 0;
27     }
28     printf("test Good\n");
29     fclose(fp);
30     return 1;
31 }
32 int main_file_()
33 {
34     //第一步先申明文件指针变量
35     FILE* fp = NULL;
36     //第二步打开文件
37 
38         /*以绝对路径的方式打开只写方式打开文件
39         Only_Read_file(fp);
40         */
41         /*以绝对路径的方式打开只写方式打开文件
42         Only_Write_file(fp);
43         */
44         //最后在采取操作结束后关闭文件
45         //fclose(fp);
46     return 0;
47 }