Wallpaper (40)
My New Site
This blog is updated automatically by Java Writer 3.1.1
Linux/Unix控制台执行
mode | 作用 |
---|---|
“r” | 打开文本文件用于读 |
“w” | 创建文本文件用于写,并删除已存在的内容(如果有的话) |
“a” | 追加;打开或创建文本文件,并向末尾追加内容 |
“r+” | 打开文本文件用于更新(即读和写) |
“w+” | 创建文本文件用于更新,并删除已存在的内容(如果有的话) |
“a+” | 追加;打开或创建文本文件用于更新,写文件时追加到文件末尾 |
后 3 种方式(更新方式)允许对同一文件进行读和写。在读和写的交叉过程中,必须调用 fflush 函数或文件定位函数。如果在上述访问模式之后再加上 b,如“rb”或“w+b”等,则表示对二进制文件进行操作。文件名 filename 限定最多为 FILENAME_MAX 个字符。一次最多可打开 FOPEN_MAX 个文件。