
c语言,为什么我wb方式打开一个1.txt文件,写入一个字符串,然后直接用Windows的文本查看
c语言,为什么我wb方式打开一个1.txt文件,写入一个字符串,然后直接用Windows的文本查看器打开可以看见原内容fp=fooen("1.txt","wb");...
c语言,为什么我wb方式打开一个1.txt文件,写入一个字符串,然后直接用Windows的文本查看器打开可以看见原内容
fp=fooen("1.txt","wb"); 展开
fp=fooen("1.txt","wb"); 展开
2个回答
展开全部
二进制方式打开文件写,但你写入数据时,是按字符进行写入的,当然可以看到原内容啊。如果你向文件中写入整型数据或浮点型数据,你就看不到了。如:
fp=fopen("1.txt","wb");
int i=10;
fwrite( &i, sizeof(int), 1, fp);
fclose(fp);
这样写你一定看不出来写进去的是什么!!
fp=fopen("1.txt","wb");
int i=10;
fwrite( &i, sizeof(int), 1, fp);
fclose(fp);
这样写你一定看不出来写进去的是什么!!
追问
哦
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询