C语言里面用fwrite将8.0写到二进制文件里,为什么用记事本打开那个文件是这样的? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 fwrite 二进制文件 记事本 搜索资料 1个回答 #热议# 上班途中天气原因受伤算工伤吗? chy_712 2016-04-02 · TA获得超过158个赞 知道小有建树答主 回答量:97 采纳率:100% 帮助的人:48.1万 我也去答题访问个人页 关注 展开全部 记事本是显示ASCII码的,你写进去的东西除了"a","鄂"之外都不是ASCII码,所以就乱码了。要想在记事本里显示出来得用格式化输出比如:fprintf(cfPtr, "%d,%s,%s,%.2f", blankClient.acctNum, blankClient.lastName, blankClient.firstName, blankClient.blance); 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-09-11 c语言,为什么我用二进制写入还可以用记事本打开 1 2013-03-11 C语言二进制文件用记事本打开可以看到内容吗 5 2013-11-18 为什么我用C语言中二进制读写fwrite谢文件,txt中显示的不正确? 2017-03-26 c语言,用记事本打开一个二进制文件出现乱码,如何解释这个现象? 2 2014-02-01 C语言fwrite二进制输出文件问题 1 2012-07-31 用Visual C++练习C语言保存数据文件,为什么用记事本打开此文件,其中的整数都是乱码? 2015-10-06 用二进制方式建立的的文件,用二进制存储,在记事本还能正常显示,这是为什么 1 2017-10-15 C语言二进制文件读写是什么意思?能举个例子吗 7 更多类似问题 > 为你推荐: