鱼C论坛

 找回密码
 立即注册
查看: 780|回复: 7

[已解决]i++和++i的连续运算

[复制链接]
发表于 2020-5-18 22:16:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include <stdio.h>
int main()
{
int i=5;
printf("%d,%d,%d,%d",i++,i,++i,++i);
}
这东西咋算的啊,我已绕晕,求大佬帮忙讲解一下,查了太多东西了,整个人已经看蒙了,多谢!
最佳答案
2020-5-18 22:21:45
你不需要知道这个的结果,换个编译器结果都可能不一样,真正写代码的时候傻子才这么写呢。

不过还是粗略的给你解释一下吧:一些编译器参数是从右往左计算的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-18 22:21:45 | 显示全部楼层    本楼为最佳答案   
你不需要知道这个的结果,换个编译器结果都可能不一样,真正写代码的时候傻子才这么写呢。

不过还是粗略的给你解释一下吧:一些编译器参数是从右往左计算的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-18 22:34:58 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-5-18 22:21
你不需要知道这个的结果,换个编译器结果都可能不一样,真正写代码的时候傻子才这么写呢。

不过还是粗略 ...

这个从右向左算完就直接出结果是吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-18 22:35:21 | 显示全部楼层
lll_jh888 发表于 2020-5-18 22:34
这个从右向左算完就直接出结果是吗?

算完了就给函数传参数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-18 22:36:32 | 显示全部楼层
lll_jh888 发表于 2020-5-18 22:34
这个从右向左算完就直接出结果是吗?

满意就给个最佳吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-18 22:37:25 From FishC Mobile | 显示全部楼层
这东西你学的再好也没用
除了个别老师考试会考,啥用都没有
如果有某本书热衷这个东东,可以果断扔
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-18 22:41:16 | 显示全部楼层

好的,谢谢大佬
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-18 22:43:30 | 显示全部楼层
wp231957 发表于 2020-5-18 22:37
这东西你学的再好也没用
除了个别老师考试会考,啥用都没有
如果有某本书热衷这个东东,可以果断扔

学的时候都让自己琢磨一下这种东西,我还以为有用,就钻进去了
了解到了,谢谢大佬,嘻嘻
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-4 04:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表