用fopen函数打开数据文件
FILE*fp;
//定义一个指向文件的指针变量fp
fp=fopen(″a1″,″r″);
//将fopen函数的返回值赋给指针变量fp
用fclose...函数关闭数据文件
fclose(fp);
顺序读写数据文件
读写字符
读写字符串
用格式化的方式读写文本文件
fprintf(文件指针, 格式字符串, 输出表列);
fscanf...(文件指针, 格式字符串, 输出表列);
例如:
fprintf (fp,″%d,%6.2f″,i,f); //将int型变量i和float型变量f的值按%d和%6.2f的格式输出到fp指向的文件中...对fread,它是用来存放从文件读入的数据的存储区的地址。对fwrite,是要把此地址开始的存储区中的数据向文件输出(以上指的是起始地址)。
size: 要读写的字节数。...例如:
float f[10];
fread(f,4,10,fp); //从fp所指向的文件读入10个4个字节的数据,存储到数组f中
随机读写数据文件
rewind(文件指针);
使文件位置标记指向文件开头