用一个故事记忆c语言中的运算符优先级
时间:
家辉2
资讯
初等运算符、
单目运算符、
算术运算符、
关系运算符、
逻辑运算符、
条件运算符、
赋值运算符、
逗号运算符。
但是优先顺序很难记忆。本人看完伦敦奥运后却一下子记住了。伦敦奥运给我最深刻的是裁判。
伦敦奥运会有一个只有一只眼的奇怪的吉祥物,恰好和单目运算符吻合。
我们看完了伦敦奥运后最深刻的记忆就是判罚争议。深深为中国运动员感到不平。
下面用故事来记忆运算符的优先次序。
伦敦裁判那么烂,是有原因的:
裁判可能是这样选出来的,进伦敦奥运的都是初等级的裁判(初等运算符),裁判在只有一只眼的伦敦奥运吉祥物(单目运算符)那里领取裁判员准考证和试卷。试卷上是几个算术题(算术运算符),这几个算术题关系着(关系运算符)他们是否能进入下一轮的选拔。算术题通过后进入逻辑题(逻辑运算符)。逻辑题是假如在一场比赛中有英国运动员和他国运动员你的打分会对谁更有益处,正确答案是英国运动员。
这是从逻辑上防止你的判罚和裁判时的公正。通过了逻辑题题你就满足了成为伦敦奥运会裁判的条件了(条件运算符)。这时那个单目运算符(吉祥物)会给你的颁发一个裁判的工作证,给你编个号(赋值运算符),这个工作证也很特别,每个工作证上都有一个逗号(逗号运算符),逗号代表裁判员的使命——逗你玩。
如果你能记住伦敦奥运的判罚,相信你也能记住C语言中的运算符优先级别。
本文只为了记住C语言中的运算符优先级,绝无其他意思,请勿断章取义,谢谢。
其实直接记忆能记住也不需要这么麻烦的。