.dat 文件 数据文件
二进制文件后缀名为 .bin
文本文件 后缀名 txt、.doc.、.docx、.wps 以ASCII 码存储数据的
文件指针,用于指明其位置
-
文件开关
fopen 第二个参数char*类型 需要“” 括起来
err = fopen_s(&fp1,“File Information.txt”, “a”); //若return 1 , 则将指向这个文件的文件流给fp1 此句摘处
关闭文件 fclose(指针名) -
文件读写
fscanf 读
fprintf 写 -
与无s的区别
fopen用法: fp = fopen(filename,“w”)。
fopen_s用法:,须定义另外一个变量errno_t err,然后err = fopen_s(&fp,filename,“w”)。
返回值: fopen打开文件成功,返回文件指针(赋值给fp),打开失败则返回NULL值;
fopen_s打开文件成功返回0,失败返回非0。
fscanf用法:fscanf(fp,"%d",&var)
fscanf_s用法:fscanf(fp,"%d",&var,sizeof(int))
区别:fscanf_s需要指定长度