三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

运算符基础知识打地基

运算符基础知识打地基

一、三目运算符

格式:表达式 ? 表达式1 : 表达式2
条件成立为真,执行表达式1;条件不成立为假,执行表达式2

二、逗号运算符、sizeof运算符

1. 逗号运算符
int num = a, b, c; 最终 num = a
int num = (a, b, c); 最终 num = c

2. sizeof运算符
运算结果类型为 unsigned long,输出格式符使用 %ld

三、运算符优先级与结合方向

1. 优先级排序
括号 > 单目运算符 > 双目运算符 > 三目运算符 > 赋值运算符 > 逗号运算符
双目运算符内部优先级:算数 > 关系 > 逻辑

2. 结合规则
优先级相等时,查看结合方向;
单目、三目、赋值运算符为自右向左结合,其余运算符均为自左向右结合

← 返回列表