自算的困惑C语言

发布时间:2024-05-24 22:49 发布:上海旅游网

问题描述:

main()
{int a=2;
++a+a++;
printf("a=%d\n",a);
} 为什么a=4 详细点可以吗?

问题解答:

++a+a++;
++a使a的值增1变为3,a++使a值增1变为4

像这样的东西是没有意义的!!学习不应该把这些 学金来!

可以理解为(++a)+(a++)
a有2次自加

热点新闻