在学C语言 学到了一个自增变量
a=5
x=(a++)+(a++)+(a++);
这个能理解 应该等于18吧 15+1+1+1
y=(++a)+(++a)+(++a);
这个我的理解是 6+7+8=21 但是为啥跑出来会等于 22?
热议
推荐楼 小心二次元 昨天20:59
这种东西只会出现在考试 实际毫无卵用
2楼 7836246 昨天20:58
自增
4楼 心樱淡雪 昨天21:00
考++a和a++这种毫无意义
5楼 xieshang 昨天21:02
6楼 CapitalTeemo 昨天21:07
我好像还没忘 19 22
7楼 ramiko 昨天21:07
y=(++a)+(++a)+(++a);
7+7+8 = 22
纠结这个貌似意义不大
8楼 AD盖 昨天21:08
这种东西C语言中没有标准定义,答案看编译器,碰见这种出题人,骂就对了
9楼 sqliuchang 昨天21:08
C++ primer plus中文第六版,第135页自己看
10楼 Akewa 8小时前
这种东西C语言中没有标准定义,答案看编译器,碰见这种出题人,骂就对了
支持+1
12楼 jhsyue 7小时前
你是不是看的谭浩强的 c语言程序设计
天天这套搞鸡毛
浪费青春啊
13楼 ZjuSa.pRo 1小时前
看到这种提交,直接review-1
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
