我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于#输出#的问题,如何解决?跟自增自减不一样呀

img

输出是6 5 5 5

这个输出不确定的,跟编译器有关

这个不同的编译器会自己优化算法,结果可能是不一样的
参考

c语言printf问题(a++,++a,--a,a--)_学习使我快乐嗷的博客-CSDN博客_printf(--a) c语言printf函数处理输出值参数如何处理举例:#include<stdio.h>int main(){int i = 0; printf("%d,%d,%d\n", --i, --i, i++);}有人会认为打印结果为:0,0,-1但实际打印结果为:相信大家都知道,printf()这个函数在打印参数内容时,入栈是从右往左的,当有多个参数时,先遍历一遍参数然后在依次打印。那么,上述例子入栈顺序也就是i++、i–、i–。(入栈同时计算,出栈直接输出并不计算。栈先 https://blog.csdn.net/qq_44809753/article/details/107376439

如有帮助,望采纳!谢谢!

近期文章

  • 关于c语言的商品打折问题
  • windows10下载了朝鲜语,却打不出来
  • pta字符串替换这样做为什么不行?这样应用的话只会替换部分大写字母
  • 求大佬SQLServerException: 在将 nvarchar 值 'xxx' 转换成数据类型 int 时失败。
  • python程序解答
  • 汉诺塔求移动盘子的总次数
  • 为什么注释的地方,一样的语句,运行结果不同,难道语句不是一句一句读吗,为什么gets怎么例外
  • VS2019中list容器的_Nodeptr,_Myhead,_Mysize都报错了
  • 这个代码无法正常运行
  • 用从m到n的数字字符排列出一个字符梯形 各位 Python的
  • 没有搞懂二三行的输入结果
  • 使用MediaCodec解码H264时报错
  • c++的题,可以看看吧!
  • 为什么使用测试类调用第一次时正常,第二次在查询就报错java.sql.SQLException: Connection is null.
  • while(*p)这个条件是如何终止的?
  • 为啥traceroute一个跃点里会显示两个ip
  • Python tk窗口分割,再在每个分割的窗口内放入图片
  • MATLAB 计算 画图
  • multisim设计一个加法器
  • DPD算法解决方案使用经验 Xilinx FPGA 可以提供方案学习一下吗

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华