小白求教

JadenNeal 2017-12-03 05:34:31

答案是33222221
p=a那里有什么猫腻?不该从数组a的首地址开始读取吗?为什么第一个输出是3?
不太能理解,求解答,谢谢!
...全文
93 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
das白 2017-12-03
引用 2 楼 HollyRan的回复:
[quote=引用 1 楼 qq_38204686 的回复:] 先执行后面的++了吧
为啥啊?cour不是从左往右依次输出吗?[/quote] 但是 前++是最优先的 详情百度 前++ 和 后++ 的区别
  • 打赏
  • 举报
回复
qq_40878986 2017-12-03
编译器不同,结果不一定相同。 实际应用开发中,绝对不要写出这样的代码。可读性差,不好分析,一旦出错,都找不到问题出在哪里。
  • 打赏
  • 举报
回复
paschen 版主 2017-12-03
这涉及到顺序点问题,不同编译器可能有不同的形为,建议不要研究这样的语句,顺序点可参看:https://www.cnblogs.com/dolphin0520/archive/2011/04/20/2022330.html
  • 打赏
  • 举报
回复
JadenNeal 2017-12-03
引用 1 楼 qq_38204686 的回复:
先执行后面的++了吧
为啥啊?cour不是从左往右依次输出吗?
  • 打赏
  • 举报
回复
das白 2017-12-03
先执行后面的++了吧
  • 打赏
  • 举报
回复
相关推荐
发帖
C++ 语言
加入

6.1w+

社区成员

C++ 语言相关问题讨论,技术干货分享,前沿动态等
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
申请成为版主
帖子事件
创建了帖子
2017-12-03 05:34
社区公告
暂无公告