同一优先级的运算符,运算次序由结合方向所决定。
简单记就是:! > 算术运算符 > 关系运算符 > && > || > 赋值运算符
口诀:
圆号框号,箭头一句号
后加后减非反,前加前减负正
指针地址长度
乘除加减左右移,小等大等等等不等
按位与按位或,逻辑与逻辑或
条件赋值逗号
单目条件赋值右结合
同一优先级的运算符,运算次序由结合方向所决定。
简单记就是:! > 算术运算符 > 关系运算符 > && > || > 赋值运算符
口诀:
圆号框号,箭头一句号
后加后减非反,前加前减负正
指针地址长度
乘除加减左右移,小等大等等等不等
按位与按位或,逻辑与逻辑或
条件赋值逗号
单目条件赋值右结合
初学c语言,优先级这很费劲。
e) * & sizeof ()* / %
C语言运算符优先级
C语言运算符优先级优先级运算符名称或含义使用形式结合方向
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M