如何将int按如下格式转存到char?谢谢
定义了一个char buf[2];
然后有一个int nTmp = 123;
要求是buf[0] 为高2位的十六进制码,
buf[1] 为低2位的十六进制码。
比如:nTmp=123时,buf[0] = 0x01, buf[1] = 0x23;
nTmp=22时, buf[0] = 0x00, buf[1] = 0x22;
nTmp=5678时,buf[0] = 0x56, buf[1] = 0x78;
这样代码怎么写?
不是很熟,时间比较急,还请各位朋友帮助。谢谢。
然后有一个int nTmp = 123;
要求是buf[0] 为高2位的十六进制码,
buf[1] 为低2位的十六进制码。
比如:nTmp=123时,buf[0] = 0x01, buf[1] = 0x23;
nTmp=22时, buf[0] = 0x00, buf[1] = 0x22;
nTmp=5678时,buf[0] = 0x56, buf[1] = 0x78;
这样代码怎么写?
不是很熟,时间比较急,还请各位朋友帮助。谢谢。
...全文
相关推荐
深入了解Java中String、Char和Int之间的相互转换
主要介绍了深入了解Java中String、Char和Int之间的相互转换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,,需要的朋友可以参考下
对比MySQL中int、char以及varchar的性能
在本篇文章中我们给大家分享了关于MySQL中int、char以及varchar的性能对比的相关内容,有兴趣的朋友们学习下。
java中int_char_string三种类型的相互转换
java中int_char_string三种类型的相互转换
int、char、double与byte类型之间相互转换
int、char、double与byte相互转换
int2char函数
直接用itoa()函数


