代码:
#include int main() { char c = 97; printf("%d\n", sizeof(c+20)); return 0; }
为什么结果是4,而不是1呢,一个英文字母的字节数不应该是1吗
经过运算,已是int类型,4。
噢噢原来是这样,谢谢您!!