鱼C论坛

 找回密码
 立即注册
楼主: x51zqq

[技术交流] 关于C语言的运算符优先级

[复制链接]
发表于 2021-3-4 14:43:25 | 显示全部楼层
我来看看我的对不对

                               
登录/注册后可看大图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-7 16:44:46 | 显示全部楼层
好多啊,记不住
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-8 14:22:34 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-3-8 19:45:48 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-3-29 22:34:55 | 显示全部楼层
我要看答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-5 21:29:47 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-4-6 08:02:56 | 显示全部楼层
kan
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-4-6 21:25:55 | 显示全部楼层
庚午 发表于 2016-3-15 21:44
不解释了,请打开谭浩强先生的C语言书籍 第二章 找到(自加自减运算符和逗号运算符)详细介绍了优先级以 ...

他的代码有坑
简单来说:
z = x++;
y++;
++y;
这个是楼主的代码, 因为逗号的优先级最次
如果想要达到233的目的,
那个c = 逗号表达式 那一行,逗号表达式应该加括号.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-25 16:35:42 | 显示全部楼层
逗号表达式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-25 16:39:29 | 显示全部楼层
总结:你以为你懂了,其实你没懂
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-8-13 17:48:51 | 显示全部楼层
231
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-8-14 19:18:26 | 显示全部楼层
231
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-8-18 14:13:51 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-10-18 23:06:29 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-12-8 23:02:01 | 显示全部楼层
121
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-1-21 10:50:49 | 显示全部楼层
感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-1-21 10:55:29 From FishC Mobile | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-1-27 01:35:09 | 显示全部楼层
z = x++, y++, ++y;
逗号语句的结合律是从左到右,所以先执行z=x++
由于++在后,要先使用x的值,所以z=x,也就是z=1,然后x自增1,x=2
第二个和第三个逗号语句都是让y自增1,因为只是表达式没有赋值操作,所以++在前在后无所谓,y原先是1,自增两次后变成3.
所以最后x,y,z才会是2,3,1

我也是初学者,不知道是不是这么回事
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-2-3 21:37:59 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-2-9 17:51:26 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 18:34

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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