注册
登录
编程中国
搜索
标签
帮助
编程论坛
»
C++论坛
»
C++教室
» 关于short 类型数据读取的问题
搜索
学习型 ASP/PHP/ASP.NET 主机
30
元/年
全能
ASP/PHP/ASP.NET
主机,支持月付
专业
MSSQL
数据库空间,支持月付
专业
MySQL
数据库空间,支持月付
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
关于short 类型数据读取的问题
lynette
新手上路
帖子
16
精华
0
注册时间
2008-5-12
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2008-5-14 14:28
只看该作者
关于short 类型数据读取的问题
我想读取二进制文件中的数据放到一个txt文件中,二进制文件中的数据是占两个字节的整数,所以定义变量为short类型.头几个数据读出来都是正确的,可是遇到27 1A这个数值,这个数值连同后面的数据读取的结果全变为-12851,这是怎么回事?还请高手们帮忙一下啊!
搜索更多相关主题的帖子:
short
二进制
数据
类型
变量
UID
251349
积分
176
阅读权限
10
在线时间
6 小时
最后登录
2008-6-18
查看详细资料
TOP
flyue
金牌会员
帖子
1493
精华
3
性别
男
注册时间
2006-6-20
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2008-5-14 17:17
只看该作者
二进制文件应该是unsigned char类型的啊
怎么是short?又不是宽字符
大家一起来编程吧!
UID
77746
积分
16423
阅读权限
70
在线时间
194 小时
最后登录
2008-7-21
查看详细资料
TOP
Aegisys
新手上路
帖子
19
精华
0
注册时间
2008-5-10
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2008-5-14 21:27
只看该作者
二进制文件中的数据是占两个字节的整数???
应该是字节文件吧...用BYTE
UID
250729
积分
209
阅读权限
10
在线时间
6 小时
最后登录
2008-6-21
查看详细资料
TOP
flyue
金牌会员
帖子
1493
精华
3
性别
男
注册时间
2006-6-20
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2008-5-15 14:20
只看该作者
BYTE就是unsigned char啊
大家一起来编程吧!
UID
77746
积分
16423
阅读权限
70
在线时间
194 小时
最后登录
2008-7-21
查看详细资料
TOP
lynette
新手上路
帖子
16
精华
0
注册时间
2008-5-12
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2008-5-15 20:15
只看该作者
呵呵,原来是我读方式不对,问题解决了,谢谢大家了,祝大家天天开心哈^_^
UID
251349
积分
176
阅读权限
10
在线时间
6 小时
最后登录
2008-6-18
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组