FILE* fopen(const char* path,const char* mode)
const char* path文件路径
例子1:
当前源文件下
FILE *fp=fopen("file1.txt","r");
例子2:
D盘下
FILE *fp=fopen("d:\\file1.txt","r");
命令const char* mode | 作用 |
---|---|
r 或 rt | 只读 |
w或wt | 只写,若存在该文件则覆盖,否则创建该文件 |
a或at | 追加写,若存在则追加写,否则创建再写 |
rb | 只读二进制文件 |
wb | 只写二进制文件,覆盖或创建 |
ab | 追加写二进制文件,追加或创建 |
r+或rt+ | 可读写方式,只覆盖写的部分 |
w+或wt+ | 可读写方式,存在则清空写,否则创建写 |
a+或at+ | 追加读写,存在则追加,否则创建 |
rb+ | r+对二进制文件操作 |
wb+ | w+对二进制文件操作 |
ab+ | a+对二进制文件操作 |
fclose(文件指针);//关闭文件