数据类型为char的名称是 它的范围是

何止爱你 1个月前 已收到1个回答 举报

段插曲 1星

共回答了122个问题采纳率:99.8% 评论

char是C/C++中的基本数据类型,可容纳单个字符的一种基本数据类型。

  char占一个字节,也就是8个bit(二进制位),0000 0000 ~ 1111 1111,在无符号类型时char表示的范围是0~255,在有符号类型时char表示的范围是-128~127,可以表示256个整数。

注:  

  char这种数据类型和其他的基本数据类型有所不同,char在标准中是unsigned,是有符号的,也就是有正负之分的,而其他的基本数据类型默认是signed无符号类型的。

  字符类型里的整数被分成两组,每组128个:

    其中的一组里的字符两种表示方式之间的对应关系在所有计算机上都是一样的,它们对应整数的范围从0到127。

    另一组里的字符两种表示方式之间的对应关系在不同的计算机上可能不一样,它们对应的整数范围可能从-128到-1也可能从128到255。

  字符类型(char)是整数类型,在内存单元中以整数形式存放。所以字符类型也可以进行运算。

17小时前

41
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com