打开文件
fopen
我们可以使用fopen()创建一个新的或者打开一个文件, 文件信息会保存在一个FILE类型的指针中, 该函数的原型为:
FILE *fopen( const char * filename..., 文件不存在会创建新的文件, 文件存在会首先清空原有内容
a+ - 以追加方式读写文件, 文件不存在会创建新的文件, 文件存在从文件尾开始写文件
如果是操作二进制文件, 那么需要在mode里加上b,...如下所示:
"rb", "wb", "ab", "rb+", "r+b", "wb+", "w+b", "ab+", "a+b"
文件成功打开会返回一个’FILE’类型的指针, 如果打开失败, 会返回一个空指针...该函数的原型为:
char * fgets ( char * str, int num, FILE * stream );
fgets从stream中读取内容到str, 当满足下面任意一个条件时完成读取操作...(c, 5, fp);
printf("c is '%s'\n", c);
printf("c length is %ld\n", strlen(c));
// 重置文件指针到文件开头