1.文件是什么,文件:储存在外部介质上的数据集合
文件的唯一标识:三要素(路径,文件名,后缀)
如:D:\CC\temp\file1.txt (红色部分为路径,蓝色部分为文件名,黑色部分为后缀)
2.文件操作函数
2.1 fopen 打开文件的函数 返回值:文件指针FILE* 两个参数(第一个参数[文件名] 第二个参数[以什么方式打开文件] )
const char *path = "www.txt";
FILE *fw = fopen(path, "w");
还有一种更安全的函数fopen_s 返回值:成功则返回0 三个参数(第一个参数 文件指针,第二个参数[文件名] 第三个参数[以什么方式打开文件]
FILE* fw;
if (fopen_s(&fw, "stud.txt", "w")!=NULL)
{
printf("文件打开失败");
return ;
}
2.2 fclose 参数只有一个(释放的文件流指针) 1.防止内存泄露 2.未释放再次打开可能发生错误