i++和++i的连续运算
#include <stdio.h>int main()
{
int i=5;
printf("%d,%d,%d,%d",i++,i,++i,++i);
}
这东西咋算的啊,我已绕晕,求大佬帮忙讲解一下,查了太多东西了,整个人已经看蒙了,多谢! 你不需要知道这个的结果,换个编译器结果都可能不一样,真正写代码的时候傻子才这么写呢。
不过还是粗略的给你解释一下吧:一些编译器参数是从右往左计算的。 永恒的蓝色梦想 发表于 2020-5-18 22:21
你不需要知道这个的结果,换个编译器结果都可能不一样,真正写代码的时候傻子才这么写呢。
不过还是粗略 ...
这个从右向左算完就直接出结果是吗? lll_jh888 发表于 2020-5-18 22:34
这个从右向左算完就直接出结果是吗?
算完了就给函数传参数 lll_jh888 发表于 2020-5-18 22:34
这个从右向左算完就直接出结果是吗?
满意就给个最佳吧{:10_297:} 这东西你学的再好也没用
除了个别老师考试会考,啥用都没有
如果有某本书热衷这个东东,可以果断扔 永恒的蓝色梦想 发表于 2020-5-18 22:36
满意就给个最佳吧
好的,谢谢大佬{:10_323:} wp231957 发表于 2020-5-18 22:37
这东西你学的再好也没用
除了个别老师考试会考,啥用都没有
如果有某本书热衷这个东东,可以果断扔
学的时候都让自己琢磨一下这种东西,我还以为有用,就钻进去了
了解到了,谢谢大佬,嘻嘻
页:
[1]