假设我的项目名为project1,位置在d盘上,如果我直接使用 FILE * f = fopen ("test.dat", "w"); fprintf (f,"%.5g,data");这样的语句,那么test.dat文件会直接存放在D:\project1目录下面。
2 回答
aluckdog
TA贡献1847条经验 获得超7个赞
你先强制转换那些字符为int型,然后用冒泡排序,然后再写入.
FILE*fp;
FILE*fp2;//建立两个指针文件流,是个指针,指向文件里的数据
fp=fopen("C:\DOS\A.DAT","rb");
fp2=fopen("C:\DOS\B.DAT","wb");
char a[10];
int b[10];
int i;
fread(&a,1,1,fp);
for(i=0;i<10;i++)
{b[i]=a[i];
}
冒泡排序a数组,从小到大,存到数组c,然后把c存到fp2,
fwrite(&c,1,1,fp2);
- 2 回答
- 0 关注
- 79 浏览
添加回答
举报
0/150
提交
取消