当前位置: 代码迷 >> 综合 >> c语言中用于操纵文件的函数
  详细解决方案

c语言中用于操纵文件的函数

热度:87   发布时间:2024-03-08 12:18:11.0

fp=fopen("workers","ab"); 以只写方式打开二进制文件,位置指针指向文件尾,向文件尾增加数据,原数据保留。
fwrite(&one,sizeof(people),1,fp)?  将用户输入结构体写入文件
fclose(fp); 有打开必有关闭
fp=fopen("workers","rb");以只读形式打开二进制文件
fread(&one,sizeof(people),1,fp);从文件中读取一条记录
fp=fopen("workers","rb+") 以读写方式打开二进制文件

a=ftell(fp);记录当前文件指针的位置
feof(fp)指示文件是否到达end of file 
fseek(fp,a,0); 文件定位函数
rewind (); 文件指针重置文件头

 

 

a  append 附加文件尾

b 二进制文件

w 重写覆盖

 

  相关解决方案