【C语言学习】条件运算符、逻辑运算、运算符优先级

一、条件运算符

条件?条件满足时的值:条件不满足时的值

c 复制代码
count = (count>20)?count-10:count+10;

等同于

c 复制代码
if( count>20 )
  count = count-10;
else
  count = count+10; 

优先级

条件运算符的优先级高于赋值运算符,但低于其他运算符。

尽量不要使用嵌套条件表达式!!!

二、逻辑运算

三、运算符优先级

相关推荐
BullSmall2 小时前
《道德经》第五十八章
学习
三品吉他手会点灯3 小时前
STM32F103学习笔记-16-RCC(第4节)-使用 HSI 配置系统时钟并用 MCO 监控系统时钟
笔记·stm32·单片机·嵌入式硬件·学习
2401_861277553 小时前
软考程序员2016年上半年二叉排序树案例题解答
c语言·决策树·链表
Lester_11013 小时前
嵌入式学习笔记 - 关于看门狗定时器的喂狗的操作放在中断还是放在主循环
笔记·单片机·学习
缪懿4 小时前
JavaEE:多线程基础,多线程的创建和用法
java·开发语言·学习·java-ee
AA陈超4 小时前
ASC学习笔记0017:返回此能力系统组件的所有属性列表
c++·笔记·学习·ue5·虚幻引擎
小呀小萝卜儿6 小时前
2025-11-15 学习记录--Python-LSTM模型定义(PyTorch)
python·学习·lstm
XDHCOM6 小时前
通过手机远程操控电脑,一步步学习便捷方法
学习·智能手机·电脑
小龙报6 小时前
《DevC++支持C++11等与其软件分辨率低的解决办法》
c语言·c++·windows·蓝桥杯·pat考试·学习方法·dvc++
胡楚昊6 小时前
Polar MISC(下)
学习