以下是 C++ 中常见的运算符按照优先级从高到低的排序:
::作用域解析运算符()函数调用、类型转换[]数组访问.成员访问->指针成员访问++递增、--递减*解引用、&取地址+正号、-负号!逻辑非、~按位取反*乘法、/除法、%取模+加法、-减法<<左移、>>右移<小于、>大于、<=小于等于、>=大于等于==等于、!=不等于&按位与^按位异或|按位或&&逻辑与||逻辑或?:条件运算符=赋值+=、-=、*=、/=、%=、<<=、>>=、&=、^=、|=复合赋值运算符,逗号运算符
这是一个常见的运算符优先级列表,但并不包含所有的运算符。在编写代码时,应当根据需要使用括号来明确运算符的优先级,以确保表达式的正确性。
7756

被折叠的 条评论
为什么被折叠?



