注册
登录
会员
标签
鲜花鸡蛋
插件
帮助
Linux伊甸园论坛
»
C/C++ (STL/boost)
» 十六进制向数组赋值问题
‹‹ 上一主题
|
下一主题 ››
京沪深80000年薪保证,嵌入式内核开发
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
十六进制向数组赋值问题
wangpeng
注册会员
注册用户
帖子
149
精华
0
积分
17
在线时间
0 小时
发短消息
加为好友
当前离线
楼主贴
大
中
小
发表于 2006-8-1 04:25
只看该作者
十六进制向数组赋值问题
我现在有一个字符串(“\0xe238044030a098000000000000000001")想赋值给一个char ch[16]字节的数组,请问该如何做呢?
UID
80521
帖子
149
精华
0
积分
17
贡献积分
0
论坛活跃
68
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2004-4-10
最后登录
2006-9-18
查看详细资料
TOP
flag
版主
版主
帖子
5600
精华
1
积分
475
在线时间
56 小时
发短消息
加为好友
当前离线
呵呵抢到沙发了
大
中
小
发表于 2006-8-1 09:08
只看该作者
字符串?memcpy?没细数,初看之下好像不至15个字符吧?
上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
UID
19801
帖子
5600
精华
1
积分
475
贡献积分
28
论坛活跃
2213
公关推广
12
鲜花
1
鸡蛋
0
在线时间
56 小时
注册时间
2002-7-19
最后登录
2008-10-28
查看详细资料
TOP
wangpeng
注册会员
注册用户
帖子
149
精华
0
积分
17
在线时间
0 小时
发短消息
加为好友
当前离线
板凳位置
大
中
小
发表于 2006-8-2 10:43
只看该作者
不行的,我开始就是使用memcpy的,直接输入16个字符,可是使用GDB调试时,从内存中看结果却是一个一个的向字符串里放,而不是把16进制的放进去了。
UID
80521
帖子
149
精华
0
积分
17
贡献积分
0
论坛活跃
68
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2004-4-10
最后登录
2006-9-18
查看详细资料
TOP
flag
版主
版主
帖子
5600
精华
1
积分
475
在线时间
56 小时
发短消息
加为好友
当前离线
委屈了,只有地板
大
中
小
发表于 2006-8-4 11:09
只看该作者
ASCII码和16进制整数分不清吗?看你的意思是要放16进制数吧,要做字符转换阿。
上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
UID
19801
帖子
5600
精华
1
积分
475
贡献积分
28
论坛活跃
2213
公关推广
12
鲜花
1
鸡蛋
0
在线时间
56 小时
注册时间
2002-7-19
最后登录
2008-10-28
查看详细资料
TOP
wangpeng
注册会员
注册用户
帖子
149
精华
0
积分
17
在线时间
0 小时
发短消息
加为好友
当前离线
5楼
大
中
小
发表于 2006-8-7 08:50
只看该作者
哦,谢谢我试试
UID
80521
帖子
149
精华
0
积分
17
贡献积分
0
论坛活跃
68
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2004-4-10
最后登录
2006-9-18
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
勋章
访问推广
宣传中心
领取红包
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
ace5.com
串口卡 串口服务器 终端服务器 串口转换器 USB转串口