一、fopen
函数原型:FILE *fopen( const char *filename, const char *mode );
返回值:返回值类型为FILE *,打开文件成功返回指向打开文件的指针,打开文件失败返回空指针(NULL)
代码示例:
1 #include <stdio.h> 2 3 void OpenFile(FILE **map); //打开文件 4 void JudgeOpenSuc(FILE *judge); //判断文件打开是否成功 5 6 int main() 7 { 8 FILE *fp; 9 10 OpenFile(&fp); 11 JudgeOpenSuc(fp); 12 13 return 0; 14 } 15 16 void OpenFile(FILE **map) 17 { 18 (*map) = fopen("E:my.txt", "a+"); 19 } 20 21 void JudgeOpenSuc(FILE *judge) 22 { 23 if (judge != NULL) 24 { 25 printf("Open successfully\n"); 26 } 27 else 28 { 29 printf("Open failure\n"); 30 } 31 }