c语言中数据:
在8位单片机种最常用的数据类型就是:
unsigned char:
无符号字符型,位宽1个字节,8个位,表示的范围0~255(2^8-1)
在32位单片机中最常用的数据类型就是:
unsigned long:
长整型,位宽4个字节,32个位,表示的范围0~4294967295(2^32-1)
字节:(unicode-8)
单片机中经常说的内部RAM共256字节,那一字节是多少位呢?0x00表示的是一个字节,0x01表示的是一个字节。字符D与16进制的0x0D有很大的区别,在类型转化中的字符的DE不是表示的0xde,而是表示的字符的D和字符的E。
字:
中文的每个汉字由2字节组成。
十六进制数中:
16进制中的F是15,FF是255,因此,有F的转换成十进制后边一定是个5,0xff ff那就是65535了。只是都是从0开始的,因此有个16,256,65536这些个数。
版权声明:本文为博主原创文章,未经博主允许不得转载。