美文网首页
文件读写函数

文件读写函数

作者: 暮阳晨鼓 | 来源:发表于2018-07-16 16:42 被阅读0次

fread and fwrite

size_t fread ( void buffer, size_t size, size_t count, FILE stream) ;
size_t fwrite(const void
buffer, size_t size, size_t count, FILE
stream);
buff:用于读写数据的内存地址
size:要读的每个数据项的字节数
count:要读多少个数据项
stream:文件流

getc and putc

int getc(FILE *stream);
int putc(int char, FILE *stream);
char:可以是字符,也可以是0-255的数据,比如10代表换行符
stream:文件流
返回值:如果到达文件末尾或发生读错误则返回EOF

fputs and fgets

char* fgets(char *buf, int bufsize, FILE *stream);
int fputs(const char *str, FILE *stream);
buff:用来存储所得数据的地址
buffsize:用来指明存储数据的大小
str:是一个数组,包含了要写入的以空字符终止的字符序列
stream:文件流

fscanf and fprintf

int fscanf(FILE *stream, const char *format, ...)
int fprintf(FILE *stream, const char *format, ...)
stream:文件流
format:%c, %d, %p,%s
example:fprintf(file, "%ld %ld %ld %ld %ld",mem->a[i].info,mem->a[i].x[0],mem->a[i].x[1],mem->a[i].x[2]);

相关文章

网友评论

      本文标题:文件读写函数

      本文链接:https://www.haomeiwen.com/subject/taybpftx.html