C/C++怎样将int类型数据转换成BYTE类型数据,最好有代码!谢谢

例:int a = 10; 转化后为:0x0A

C++没有BYTE内置类型.但是可以通过字符串来实现。
typedef
bit8
char;
string
covert(bit8
a)
//
为了简单处理,只处理一个字节。方便理解
{
string
result="0x";
string
high4,lower4;
//
定义高4位和低4位
...
//
还是聪明的楼主自己来吧
return
result;
}
温馨提示:答案为网友推荐,仅供参考
相似回答