【新手求助】文件操作!
编写程序,其功能是建立一个二进制随机文件bin.dat,将键盘输入的5个浮点数分别写入第1、3、5、7、9条记录中,然后再从文件中读出这5条记录,在屏幕上输出。#include <stdio.h>
FILE *stream;
void main( void )
{
long l;
float fp;
char s[40];
char c;
stream = fopen( "bin.dat", "w+" );
if( stream == NULL )
printf("Cannot open file.\n");
else
{
//将字符串 整数,浮点数 字符写入文件中
fprintf( stream, "%f",123586487513325);
/* Set pointer to beginning of file: */
fseek( stream, 0L, SEEK_SET );
/* Read data back from file: */
(这里怎么写)
printf( "%f\n", fp );
fclose( stream );
}
}
[ 本帖最后由 thereto 于 2012-5-5 10:44 编辑 ]