我目前正在学习C语言。我正在研究数据类型,请告诉我,为什么字符被称为整型常量?
最佳答案
您可以使用 char
类型的对象执行整数运算。例如,您可以减少或增加存储在 char 类型对象中的值,或者添加或减去一个值。
例如,如果 char 类型的对象包含表示数字的符号,例如
char c = '5';
然后你可以通过以下方式获取数字作为数字
int digit = c - '0';
可变数字将包含数字5
。
请注意,char
类型可以表现为 signed char
类型或 unsigned char
类型,具体取决于编译器选项。
在 C 中,与 C++ 相反,整数字符常量的类型为 int
。
关于c - 为什么C语言中的字符被称为整型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69796749/