【发布时间】:2010-09-01 13:17:10
【问题描述】:
C++ 标准 §3.9.1 基本类型
声明为字符(char)的对象 应足够大以存储任何 实施的基本成员 字符集。如果一个字符来自 这个集合存储在一个字符中 对象,它的整数值 字符对象等于值 单字符文字形式的 那个性格的。这是 实现定义是否为 char 对象可以保存负值。 字符可以显式声明 未签名或签名。普通字符,签名 char 和 unsigned char 是三个 不同的类型。<...>
我无法理解 unsigned char。
数字可以是 +1 或 -1。
我无法以类似的方式思考 -A 和 +A。
引入无符号字符的历史原因是什么。
【问题讨论】:
标签: c++