首页
烦恼
游戏
商业
娱乐
生活
教育
育儿
健康
艺术
IT
社会
数码
运动
汽车
其它
二进制读取出现错误用UltraEdit的HEX显示是99,为何使
用Ultrait的HEX 显示是99,为何使用fread读出来,再用printf("%x",str[0])显示为ffffff99.
正常,因为一个int 是32位 你读入的是99H=10011001B 进行代符号扩展到32位为11111111111111111111111110011001B=ffffff99H了
Home |
Login |
Contact Us
Copyright © 2022 All Rights Reserved. 知识问答-生活宝典 35D.net