/*
* 文件操作(打开文件,读写文件,关闭文件,定位文件内容位置)
* 1. 什么是文件:
* 2. 文件分类: 音乐播放 vs 画图 -> 一起执行 CPU 单核 时间片轮转 1ms
* 3. 文件指针FILE
* 4. 文件操作 打开关闭,读写,标记fseek
* fopen fclose fread fwrite fseek
*/
/*
* fopen()函数
* mode 操作文件方式:r -> 只读模式 -> 前提文件必须存在,不存在报错
* w -> 只写模式 -> 若文件存在,删除文件原有的内容,打开空文件
* 若文件不存在,创建文件,并打开
* 针对二进制文件操作,rb wb 下同理
* r+ 可读可写 ->前提文件必须存在
* w+ 可写可读 -> 不存在文件会创建文件,存在清空原有的内容
* a+ 追加方式可读可写。不存在文件会创建新文件,存在,不清空原有内容,从文件末端开始向后追加内容
*
* 写:fwrite
* size_t fwrite(写的内容,每个元素字节数,元素的个数,文件指针);//返回值是写进去的元素个数
* 读:fread
* size_t fread(读到哪个buffer,每个元素字节数,读取的元素的个数,文件指针)//返回值是读到的元素个数
* 返回
关于VS的文件操作
于 2022-02-25 08:58:25 首次发布