假設我的項目名為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 關注
- 109 瀏覽
添加回答
舉報
0/150
提交
取消