完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
一个只有0和1这两种元素的二维数组,保存为.DAT文件后 用WINHEX软件打开后本应该都是0、1显示的,为什么会出现如20、80一类的数呢?求高手解惑
|
|
相关推荐
8个回答
|
|
写入二进制文件就是把数据的二进制形式直接写入文件,只要我们知道这个文件内数据的原始数据类型,就可以通过读取二进制文件函数直接还原原本的数据信息。这里所谓的文件后缀名是没有意义的,二进制文件与文件类型无关,你就算改成.MP4,文件内容也不会有任何变化,而winhex显示的是二进制信息的十六进制形式,显示00~FF都有可能
最佳答案
|
|
|
|
看看是不是存储了数组长度那个选项
|
|
|
|
|
|
|
|
那个
【预置数组或字符串大小?】默认是T,设置F。
|
|
|
|
谢谢您,按照您的方法设置后,开头的奇怪数字没有了,但数组中的1元素在WINHEX软件中显示为F0和3F,能不能请您告诉我原因呢?谢谢
|
|
|
|
你没理解写入二进制文件这个函数
|
|
|
|
|
|
|
|
谢谢,问题已解决
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
726 浏览 1 评论
567 浏览 0 评论
496 浏览 0 评论
1190 浏览 1 评论
Labview在生成安装文件的时候,提示“在本计算机上找不到已选定的某些安装程序”
1398 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-25 06:21 , Processed in 0.591035 second(s), Total 48, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号