上位机发送的16进制数,51单片机接收后如何转为int型数

2019-07-15 11:22发布

如题,我从上位机接收到的16进制数如:0x10,这个可以直接赋值给int型的变量,值是16。我想问的是要如何把0x0A转为int型的变量,且这个变量值是十进制的10。我只有9分全拿出来了,我是一个菜鸟,望各位大神指教,最好简单点哈
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
ST_Lover
1楼-- · 2019-07-15 12:23
那分有啥用????????????
将军问鼎
2楼-- · 2019-07-15 13:28
这个跟 0x10  是一样的啊,赋值就可以,你要明白 0x0a = 10  他们是一样的
meimengxing2014
3楼-- · 2019-07-15 18:35
直接把0x0A赋值给int型变量就行了,如果要知道这个变量的值,可以用printf按照%d的格式打印出来,显示的值就是十进制的10
chenwei6991627
4楼-- · 2019-07-15 22:30
 精彩回答 2  元偷偷看……
李春明
5楼-- · 2019-07-15 23:48
这个4楼坛友说的不错      

一周热门 更多>