目录
一.fopen()的格式以及用法举例
FILE*fp;//先定义一个文件类型的指针
fp=fopen("text.txt","r");//调用函数,生成一个中间体,然后指针fp指向这个中间体
顺便提一下\( ̄︶ ̄*\)),这个中间体不是文件本身,而是一个类似于文件地址的东西,可以带你找到那个文件
在fopen()里面,第一个双引号里面的是文件名或者文件路径,第二个双引号里面的是使用文件的方式,即fopen(“文件名或文件路径”,“使用文件的方式”);
1.文件名或文件路径的注意事项:
- 文件名直接书写的形式,仅仅适用于该文件和你的项目文件在同一个文件夹里面
如图
不要粗心大意哦╰( ̄ω ̄o)
- 书写文件路径的格式
原本直接引用文件地址如下:
"E:\C语言学习\Project1\Project1\text.txt"
但是由于“\”是转义字符,所以要改为:
"E:\\C语言学习\\Project1\\Project1\\text.txt"
将“\”改为“\\”
要特别注意转义字符 OwO
2.使用文件的方式
引用自《C程序设计-清华大学出版社 (2017)》
注意:在“w”等等的使用方式下,如果文件存在,也会新建一个文件,并且将之前的文件内容覆盖掉,不会积累操作
o(≧口≦)o不要出错哦
二.fclose()的格式以及用法举例
//当用了fopen打开文件,那么后面要记得运用fclose关闭文件,养成一个好习惯
fclose(fp);//直接在括号里面写上那个指针即可
fp=NULL;//顺便让fp指向空,这也算是一个习惯吧
总结
建议收藏,方便查阅,毕竟我记不住〒▽〒
还有,fclose(文件指针)是和fopen()相呼应的(~ ̄▽ ̄)~,不要忘记其中任何一个哦