1、文件打开(fopen函数);
建立文件的各种有关信息,
fopen函数用来打开一个文件,一般形式:
文件指针变量名 = fopen(文件名,操作使用文件方式);
文件指针名:必须是被声明为FILE类型的指针变量;
文件名:是被打开文件的文件名;
使用文件方式:是指文件的类型和操作要求;
文件名:是字符串常量或字符串数组;
FILE *fp = NULL;
fp = fopen(“a。txt”,“r”);//r表示读文件
2、文件关闭(fclose函数);
文件一旦使用完毕,应用关闭文件函数把文件关闭,以避免文件的数据丢失等错误
一般形式:
fclose(文件指针);
fclose(fp);
文件关闭很重要,切记关闭文件;
注意:如果文件写操作是,没有进行关闭,可能会导致文件写入失败
#include <stdio.h>
int main(int argc, const char * argv[]) {
// insert code here...
FILE *fp=NULL;
fp = fopen("a.txt", "r");
//fopen成功,返回文件首地址,如果失败返回null;/Users/snowimba/Library/Developer/Xcode/DerivedData/14_text-biyghpwtgcjkwraigrywetebwyyq/Build/Products/Debug/
if (fp!=NULL) {
}else{
//给用户提示打开失败
printf("文件打开失败,按任意键退出!");
//按任意键退出,要求从键盘接收一个字符;
getchar();
//退出
exit(1);//非正常退出
}
fclose(fp);
printf("Hello, World!\n");
return 0;
}
|
|