int a=7;
int b= 3;
int c;
c = ( (++a) + (b++) );
printf("c=%d/n",c);
c是11啊
(++a) 是8
(b++) 是3
本文通过一个简单的C语言示例,解释了预增运算符++和后增运算符++的工作原理。在表达式c = (++a) + (b++)中,变量a先增加1变为8,然后与b的原始值3相加,得到c的值为11。在加法操作之后,b再增加1变为4。
int a=7;
int b= 3;
int c;
c = ( (++a) + (b++) );
printf("c=%d/n",c);
c是11啊
(++a) 是8
(b++) 是3

被折叠的 条评论
为什么被折叠?