文件的读写
- fgetc():读取一个字符
- fputc():写入一个字符
- fgets():读取一个字符串
- fputs():写入一个字符串
- fprintf():写入格式化数据
- fscanf():格式化读取数据
- fread():读取数据
- fwrite():写入数据
读取字符串
char * fgets ( char * str, int num, FILE * stream );
str:将读取到的内容复制到的目标字符串
num:一次读取的大小
stream:流
char buf[10] = { 0 };
FILE *pf = fopen("file.txt", "r");
if (pf == NULL)
{
perror("open file for reading");
exit(0);
}
fgets(buf, 9, s(FILE*)pf);
printf("%s", buf);
fclose(pf);