以下陈述来自Dennis Ritchie C的书
签名或未签名的限定符可以应用于char或任何整数。无符号 数字总是正数或零,并遵守算术模2n的定律,其中n是 类型中的位数。因此,例如,如果字符是8位,则是无符号字符变量 值为0到255之间,而有符号字符的值介于-128到127之间(以a为单位) 两个补码机器。)普通字符是有符号还是无符号取决于机器, 但可打印的角色总是积极的。
从this我得到了定义" 可打印字符是一个不是控制字符的字符"。 C库函数int isprint(int c)
检查传递的字符是否可打印。
我无法找到C中的普通字符。我在哪里可以找到c中的普通字符列表?
答案 0 :(得分:2)
它指的是char
类型(与unsigned char
或signed char
相对)。