谁能提供一段这样的代码:
将 one.in (文件)里的数字,经过平方后,放到 one.out 里。。。
我是初学,想根据这个例子,学学文件的写入和读出,,,,
希望各位能帮帮忙啊!!!
谁能提供一段这样的代码:
将 one.in (文件)里的数字,经过平方后,放到 one.out 里。。。
我是初学,想根据这个例子,学学文件的写入和读出,,,,
希望各位能帮帮忙啊!!!
关键部分的代码(假设有10个数):
int a[10];
int i;
FILE *read *write;
if((read=fopen("这里写你的文件名","rb"))==NULL)
{
printf("Can not open this file!\n");
exit(0);
}
for(i=0;i<10;i++)
{
fread(&a[i],sizeof(int),1,read);
a[i]=a[i]*a[i];
}
fclose(read);
if((fwrite=fopen(这里重新写一个文件名","wb"))==NULL)
{
printf("Can not open this file!\n");
exit(0);
}
for(i=0;i<10;i++)
{
fwrite(&a[i],sizeof(int),1,write);
}
fclose(write);
}