C语言实现unsigned char 转换unsigned int?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言实现unsigned char 转换unsigned int?相关的知识,希望对你有一定的参考价值。

希望能得到您自己亲身证实了的答案,谢谢 不借用其他函数转换 程序如下: void main(void) unsigned char a=0x11,b=0xFF; unsigned int c=0; c=(a<<8)|b; printf(">>:%x\n",c); 这样能实现吗? 我用在51单片机中

参考技术A 本质上char类型和int其实是同一种类型。。。都代表了整数型大小,转换的话,在前面加上强制转换符就好了,如int()之类的

以上是关于C语言实现unsigned char 转换unsigned int?的主要内容,如果未能解决你的问题,请参考以下文章

在C语言中,unsigned char是啥类型

在C语言中,unsigned char是啥类型

C语言数据通过蓝牙传给APP之后发现问题。C语言中是Unsigned char 类型。安卓通过蓝牙

C++ builder中如何把unsigned char类型转换成16进制的输出

如何获取一个unsigned char*类型的字符串长度

C语言的补码表示和unsigned及signed的的转换