社区
新手乐园
帖子详情
新手关于优先级的问题
kingofud2007
2008-02-18 06:33:33
(*pa)+++*pb是等于((*pa)++)+*pb还是等于(*pa)+(++*pb)能告诉我为什么吗,想了很久也不明白!谢谢
...全文
108
3
打赏
收藏
新手关于优先级的问题
(*pa)+++*pb是等于((*pa)++)+*pb还是等于(*pa)+(++*pb)能告诉我为什么吗,想了很久也不明白!谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
visame
2008-02-18
打赏
举报
回复
(*pa)+++*pb是等于((*pa)++)+*pb
应该应用所谓的“贪婪法则”,从左往右寻找最大的正确的组合
baihacker
2008-02-18
打赏
举报
回复
顺便加一句,不要写这种从语法上讲无歧义,但是从理解上可能有歧义的代码
baihacker
2008-02-18
打赏
举报
回复
从左往右扫描
( * pa ) + + + * pb
1 2 3 4 5 6 7 8 9
第五个符号为+,第六个符号为+
尝试把第五个符号和第六个符号看在一起
( * pa ) ++ + * pb
1 2 3 4 5 7 8 9
生成语法树
无错
故采取此种解析
由于是从左往右扫描的...在成功解析后就返回......所以表现为从左往右结合
Web前端开发中
新手
必看的CSS
优先级
关系教程共3页.pd
Web前端开发中
新手
必看的CSS
优先级
关系教程共3页.pdf.zip
一个可以实现括号、加减乘除
优先级
运算的计算器
一个简单计算器,可以实现括号、加减乘除
优先级
的计算,很适合于安卓
新手
的入门学习
新手
学习css
优先级
大部分人同样也会在写css的过程中产生很多困惑,比如为什么自己写的某段css没有生效,或者呈现出的样式和预计的不同,但又不知道要如何解决。下面小编来和大家一起学习CSS的
优先级
BGP选路原则之本地
优先级
.pdf
分享个人经验、实验技术贴等,倡导大家利用零碎时间进行学习,如您是
新手
,跟着文章一步一步往下阅读,跟着思路走,看多了,后面您将更容易入手网络方面的理论。如果您已经是技术高手,浏览本文章,无形中让您也复习...
运算符
优先级
表-哈利版.docx
运算符
优先级
表哈利版,是我用心整合的运算符表,非常适用于
新手
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章