gpt4 book ai didi

c - 找不到二进制文件

转载 作者:行者123 更新时间:2023-11-30 15:45:22 26 4
gpt4 key购买 nike

程序没有显示错误或警告,但唯一的问题是我找不到保存数据的“.bin”文件。C文件保存在我的Windows桌面上,但是当我编译它时,我仍然找不到bin文件。

#include<stdio.h>
int main(){

FILE *bfile;
int i;

bfile=fopen("bfile.bin","bw");

for(i=2;i<=500;i+=2)
fwrite(i, sizeof(int),1,bfile);
}

最佳答案

2个问题; 1) b 标志需要位于 w 之后

fopen("bfile.bin","wb") 

和2)fwrite接受一个指针,将i更改为&i

fwrite(&i,sizeof(int),1,bfile);

实际上,根据“man fopen”,b 在 POSIX 上被忽略。

关于c - 找不到二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19083362/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com