在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1、具体用法 1: int b; 2: int a = 10; 3: // b = 10 + 12; 4: //b = (a++) + (++a); 5:
6: // b = 11 + 11; 7: b = (++a) + (a++);
8: // a -> 11 9:
10:
11: // a : 12 12: printf("b=%d, a=%d\n", b, a);
2、“++a”与“a++”的区别 加在前则先加,加在后则后加
3、关于左值(“left value”)的问题 1: int a ; 2: (-a)++;
这样的代码是错误的,因为"-a"不是一个变量,不能被赋值,故不能自加 我们称“-a”只能做右值,而不能做左值。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论