C语言问题

2025-02-23 10:51:03
推荐回答(4个)
回答1:

'9'代表是一个字符,由于最后计算是得一个下标值,一定是一整型值,‘9’就是ASCII值57了,减1得56,再减去a[k],得下标。

回答2:

9加一个' '就表示他是一个字符 参加运算的是9的ASCII码即57 '9'-1就是56

回答3:

9为字符常量

回答4:

'9'是char型的,对应ASCII码值57,1就是数字1