高级会员

- 积分
- 581
- 金钱
- 581
- 注册时间
- 2019-8-6
- 在线时间
- 132 小时
|
10金钱
比如char string[]=“{Temeprature=25.61,Humidity=15.62}”,用printf("%02X",string)输出出来是407A40,其一,输出不完全,其二并不是{Temeprature=25.61,Humidity=15.62}的ASCII hex形式, {Temeprature=25.61,Humidity=15.62}全部按ASCII hex转换应该是
0x7b 0x54 0x65 0x6d 0x65 0x70 0x72 0x61 0x74 0x75 0x72 0x65 0x3d 0x32 0x35 0x2e 0x36 0x31 0x2c 0x48 0x75 0x6d 0x69 0x64 0x69 0x74 0x79 0x31 0x35 0x2e 0x36 0x32 0x7d,
目前在网上找到的历程,对于{}、,,.这样的符号都没法转换,请问各位有能将字符串以其hex形式打印出来的例程吗?谢谢
流向如图一,请问各位大佬如何实现0 0
对于数字,我知道 字符串-0x30就可以得到,那对于这种带符号{}的怎么解决呢?谢谢
|
|