char ,unsigned char与 WCHAR
来源:互联网 发布:淘宝视频拍摄技巧 编辑:程序博客网 时间:2024/05/27 14:13
//把unsigned char 转成一个 char 字符
char BinToCh(unsigned char bin)
{
if (bin >= 0 && bin <= 9) return '0' + bin;
else if (bin >= 10 && bin <= 15) return 'A' + bin - 10;
else ASSERT(FALSE);
return 0;
}
//unsigned char 转为 char
void BinTo2ChA(unsigned char ch, char * buf)
{
buf[0] = BinToCh((ch & 0xF0) >> 4);
buf[1] = BinToCh(ch & 0x0F);
buf[2] = 0;
}
//把 unsigned char 转为 WCHAR 类型
void BinTo2ChW(unsigned char ch, WCHAR * buf)
{
buf[0] = BinToCh((ch & 0xF0) >> 4);
buf[1] = BinToCh(ch & 0x0F);
buf[2] = 0;
}
- char ,unsigned char与 WCHAR
- unsigned char与char
- unsigned char与char
- char 与 unsigned char
- unsigned char 与 char
- char 与 unsigned char
- unsigned char 与 char
- unsigned char 与 char
- unsigned char与char
- unsigned char 与 char
- char 与 unsigned char
- char 与 unsigned char
- char 与 unsigned char
- wchar[] 与 char[] 转换
- WCHAR与char*
- unsigned char * 与 char *区别
- char与unsigned char 区别
- unsigned char与char 转换
- 无线接入技术的原理、应用及发展
- mysql 备份还原
- apache配置
- 获取网络配置信息
- j2me 通过程序获取jad内信息
- char ,unsigned char与 WCHAR
- 应用程序安全所面临的问题
- 一些常用的英文缩写
- ubuntu 下安装RMagick
- oracle count计数的优化
- 1、java设置Linux系统时间之 System.getRuntime.exec()
- aspectJ
- 将身份证号由15位转换为18位的函数
- ubuntu访问局域网的设置