【经验】分享个 C++ 运算符优先级的表格
资料摘自 MSDN2003,详细整理了 C/C++ 运算符优先级、结合方向的信息。相信随便一本 C/C++ 书上都会讲,但是能写的这么细的不常见。
举例:判断 dat 低 8 位是否等于 0xAA
错误示范:if( dat&0xFF == 0xAA )
正确示范:if( (dat&0xFF) == 0xAA )
熟记这个顺序并不是要抛弃括号,而是在别人少用括号导致BUG时可以一眼看出。
简而言之,多用括号总没坏处:lol 谢谢楼主分享
页:
[1]