黑马程序员——c语言学习心得—— 指针
黑马程序员——c语言学习心得—— 指针
1,打开文件
fopen(文件名,打开方式);
例如:
FILE *fp = fopen("a1","r"); 返回的是文件的指针(文件在内存缓冲区的首地址)
fopen函数反回值 是指向 a1文件的指针,通常赋值给一个指针变量
关于文件名a1 也可以是一个“路径+文件名” c:\abc.txt
--------------------------------------------------------------
打开方式:
r 读 w 写 a 追加
r+ w+ a+ 可读写的方式打开文件
t 打开文本文件
b 打开二进制文件
--------------------------------------------------------------
如果打开失败,fopen函数将返回空指针 NULL
if((fp=fopen("file1","r"))==NULL){
printf(“打开失败!”);
exit(0);
}
2,关闭文件
关闭文件用close函数,fclose函数的调用的一般形式为
fclose(文件指针);
例如:
fclose(fp); fp=0;
注意:如果不关闭,文件将会丢失数据!!!!