TA的每日心情 | 汗 2024-10-15 10:05 |
---|
签到天数: 372 天 [LV.9]以坛为家II
|
用一个例子来说明问题:- #include <stdio.h>
- int main() {
-
- int a = 20;
- int b = 20; //a与b的值是相等的
-
- a += 30 + 40;
- b = b + 30 + 40; //b按照a复合赋值的方式进行展开
- printf(" a=%d\n b=%d\n", a, b); //将两者输出进行对比
-
- int c = 20;
- int d = 20; //c与d的值是相等的
-
- c *= 30 + 40;
- d = d * 30 + 40; //d按照c复合赋值的方式进行展开
- printf(" c=%d\n d=%d\n", c, d); //将两者输出进行对比
-
- return 0;
- }
复制代码 输出结果为:
|
|