C语言运算符优先级

C语言运算符优先级,第1张

C语言运算符优先级 运算符(优先级从高到低)结合律++(后缀)–(后缀) ()(函数调用) []、{}(符合字面量) . —>从左到右++(前缀) --(前缀) - + ~ !*(解引用) &(取址)sizeof _Alignof(类型名)(该栏都是一元运算符)从右往左(类型名)从右往左* / %从左往右+ -(都是二元运算符)从左往右<< >>从左往右<>(不等于) <= >=从左往右== !=从左往右&从左往右^从左往右按位或从左到右&&从左到右逻辑或从左到右?:(条件表达式)从右到左= *= /= += <<= >>= &= != ^=从右到左,(逗号运算符)从左到右

sizeof : 获取内存存储的大小
alignof : 获取地址对其的大小,POD里面最大的内存对其的大小。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4950799.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-13
下一篇2022-11-13

发表评论

登录后才能评论

评论列表(0条)

    保存