我目前正在学习C语言。我在研究数据类型,请告诉我,为什么字符被称为整型常量?
发布于 2021-11-01 12:14:17
因为它们是用不可修改的整数值表示的。
例如,对于ASCII字符,这些值的范围在0到255之间。
发布于 2021-11-01 12:18:28
您可以对char类型的对象执行整数运算。例如,您可以减少或增加存储在char类型的对象中的值,或者增加或减去一个值。
例如,如果char类型的对象包含表示数字的符号,例如
char c = '5';然后,您可以通过以下方式获得数字形式的数字
int digit = c - '0';变量数字将包含数字5。
请注意,根据编译器选项,类型char既可以作为类型signed char,也可以作为类型unsigned char。
在C中,与C++相反,整数字符常量的类型是int。
https://stackoverflow.com/questions/69796749
复制相似问题