fgets
读取一行fgets()
char str[200];
fgets(str,200,fp);
printf("%c",str);
也可以通过循环将内容一行一行的读取出来。...fread
fread想读多少读多少
fread(str存到哪,每个元素大小,读几个,文件);
返回实际读取的大小
fread(str,1,10,fp);
----
清零
char str[200] =...buffer, 1, length,fp);
printf("%s\n",buffer);
fclose(fp);
//释放内存
free(buffer);
return 0;
}
rewind
重置文件指针...ftell
返回当前指针位置。
----
文件指针移动了多少个字节,该文件的大小就是多少。...rewind(fp);//重置文件指针到开头
fseek(fp, 0, SEEK_END);//将文件指针定位到结尾
int nSize = ftell(fp);//文件指针偏移量
printf(