为什么我们使用signed和unsigned char数据类型?
char不能是+ ve或-ve。
最后一位是累加器中的有符号位。但对CHAR
无效
这个目的是什么?这样做。
我们可以说char只是coasted int吗?
答案 0 :(得分:0)
虽然char
数据类型通常用于表示字符(以及它获取其名称的位置),但在需要非常少量的空间(通常为一个字节)时也会使用它存储一个号码。签名字符可以存储-128到127之间的数字,而无符号字符可以存储0到255之间的数字。但是,当用于表示字符时,您可以更正签名或无符号字符无关紧要。
通过" coasted",我认为你打算键入" casted"。 char
不仅仅是int
的另一种类型,因为它可以存储更小范围的数字。例如,虽然int
可以存储数字1,000,但char
却不能。