以下陈述来自Dennis Ritchie C的书
签名或未签名的限定符可以应用于char或任何整数 . 无符号数始终为正或零,并遵守算术模2n的定律,其中n是类型中的位数 . 因此,例如,如果字符为8位,则无符号字符变量的值介于0和255之间,而有符号字符的值介于-128和127之间(在二进制补码机器中) . 无论是有符号还是无符号,是否与机器有关,但可打印的字符总是积极的 .
从this我得到了定义“ A printable character is a character that is not a control character ” . C库函数 int isprint(int c)
检查传递的字符是否可打印 .
我无法找到C中的普通字符 . 在哪里可以找到c中的普通字符列表?
1 回答
它指的是
char
类型(而不是unsigned char
或signed char
) .