C++ a=4 则表达式++a的值是多少?

2024年11月22日 08:06
有5个网友回答
网友(1):

++是一个自加运算符,其中有这样的说法,++在前,先加后用,++在后,先用后加
举个例子来说:
int a,b,c=4;
a=c++;
b=++c;
printf("%d,%d,%d",a,b,c);
运行的结果是:4,6,6.
所以表达式++a的值是5

网友(2):

a=4;
++a;
cout<
a=4;
a++;
cout<
a=4;
cout<<++a; 结果:5

a=4;
cout<cout<得出结论:
a++下一行才有效。(即cout<

网友(3):

如果是a++的话,那是4,如果是++a的话,就是5;
a++是先取a的值,再自加;++a是先自加,在取a的值。。。

网友(4):

一片薄箔。你也许会把钥匙弄得哗啦响,咯咯吞下一口。
那就是幻觉吗?或者是那苍白的晨曦
数着我们在一起的最后十三分钟
慌乱而孤零零的,
从未拥有的成千上万个孩子
总枕是入眠哈哈

网友(5):

C++ a=4 则表达式++a的值是5