您的位置首页百科问答

在C语言来自中,unsigned char是什么类型

在C语言来自中,unsigned char是什么类型

的有关信息介绍如下:

u诗汽孙福那音花九践色轴nsignedchar是无符号字符类型。

char是C整型数据中比较古怪的一个,其它的如int/long/short等不指定signed/unsigned时都默认是signed,但char在标准中是unsi维故映该gned,编译器可以实现为带符号的,也可以实现为不带符号的,有造各皮路所句希阿些编译器还可以通过编译开关来指定它是有太脸两选满符号数还是无符号数。

整型的非修每一种都有无符号unsigned和有符号sign鱼回者担加图斗属ed两种类型float和double总是带符号的,在默认情况下声明的整型变量都是有符号的类型char有点特别。

在C语言来自中,unsigned char是什么类型

扩展资料

C语言中的unsignedchar型的变量最高位也用于表示数值大小,而signedchar类型变量的最高位则用于表示数值的符号+/-,char型变量是否有符号,则属刚地英精于未定义,在不同的编译器上表现可能是不同的。

因此,对于:chara;

signedcharb;

unsignedcharc;

参考资料来源:百度百科—unsignedc孔将件har