unsigned char是C++中的一种数据类型,它是一种无符号字符类型,占用一个字节(8位)的内存空间,可以表示0~255之间的数字。它的取值范围比char类型大,但是它不能用来表示字符。
使用方法
unsigned char的使用方法和char类型一样,只不过它是一种无符号类型,可以表示0~255之间的数字。
unsigned char a = 10; unsigned char b = 200;
上面的代码中,a的值为10,b的值为200,这些值都在unsigned char可以表示的范围内。
除了可以用来表示数字,unsigned char还可以用来表示其他二进制数据,比如:
unsigned char c = 0b10101010;
上面的代码表示c的值为10101010,即十进制值为170。
unsigned char还可以用来表示十六进制数据,比如:
unsigned char d = 0xFF;
上面的代码表示d的值为FF,即十进制值为255。
unsigned char是C++中一种无符号字符类型,可以用来表示0~255之间的数字,也可以用来表示二进制和十六进制数据。