计算机等级考试C语言运算符的“优先级口决”
C语言运算符
的“优先决策”希望对初学C语言的朋友有所帮助;当然,应用这个公式的前提是你必须知道C语言的所有运算符。
优先级公式
会员优先;//括号运算符[]()成员运算符。->
众人眼中第二;//所有一元运算符,如++-+(正)-(负)指针运算* &
余数乘以三,加减四;//这个“余数”指的是余数运算,即%。
5.移位,关系6;//移位运算符:,关系:> < > =等于(且)排第七;//那就是= =!=
按位异或和按位或;//这些都是按位运算:按位and (&) XOR()按位or (|)
《三分天下》八九十;
或者逻辑后续;//逻辑运算符:||和&&
十二和十一;//注意顺序:优先级(||)低于优先级(&&)
条件高于赋值,//三元运算符优先级排第13位,仅高于赋值运算符和“,”//需要注意的是赋值运算符很多!
逗号的操作级别最低!//逗号运算符优先级最低
因为C语言的运算符优先级和C++并不完全一样(主要是加了几个运算符),所以这个公式并不能完全适用于C++。但应该是兼容的。你可以比较一下他们的不同之处,你应该能很快掌握C++的优先级!
位律师回复
0条评论