上位机发送的16进制数,51单片机接收后如何转为int型数
时间:10-02
整理:3721RD
点击:
如题,我从上位机接收到的16进制数如:0x10,这个可以直接赋值给int型的变量,值是16。我想问的是要如何把0x0A转为int型的变量,且这个变量值是十进制的10。我只有9分全拿出来了,我是一个菜鸟,望各位大神指教,最好简单点哈
那分有啥用?
这个跟 0x10 是一样的啊,赋值就可以,你要明白 0x0a = 10 他们是一样的
直接把0x0A赋值给int型变量就行了,如果要知道这个变量的值,可以用printf按照%d的格式打印出来,显示的值就是十进制的10
楼上说的很有道理,,内部储存的东西是一样的
这个4楼坛友说的不错