发布网友 发布时间:2022-04-26 11:54
共1个回答
热心网友 时间:2022-06-28 02:54
char i=0unsigned char类型所能表示的数的范围是0~255。
在首次定义时的[]中写的数字是用来表示字符数组所包含的元素个数的,但是要注意字符数组在使用时下标是从0开始的,也就是说如果定义了一个char A,那么这个字符数组所包含的元素应为char A[0],char A和char A。
char数据类型:
(1)定义:char型数据是计算机编程语言中只可容纳单个字符的一种基本数据类型。
(2)取值范围:char : -2^7 ~ 2^7-1 ;signed char: -2^7 ~ 2^7-1unsigned char : 0 ~ 2^8-1。
而且关于char还有一个特殊的语言就是char *,它在C/C++中有专门的语义,既不同于signed char *,也不同于unsigned char *,专门用于指以'\0'为结束的字符串。