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

一、条件运算符

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

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

等同于

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

优先级

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

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

二、逻辑运算

三、运算符优先级

相关推荐
June bug11 分钟前
【实习笔记】Fiddler学习笔记
笔记·学习·fiddler
我怕是好12 分钟前
学习STM32 ESP8266
stm32·嵌入式硬件·学习
JeffDingAI25 分钟前
【Datawhale学习笔记】动手学RNN及LSTM
笔记·rnn·学习
JeffDingAI1 小时前
【Datawhale学习笔记】预训练模型实战
笔记·学习
黎雁·泠崖1 小时前
Java&C语法对比:分支与循环结构核心全解析
java·c语言
GISer_Jing1 小时前
AI Coding学习——dw|ali(持续更新)
人工智能·学习·prompt·aigc
振华说技能2 小时前
MasterCAM车铣复合都学哪些内容!
学习
世人万千丶2 小时前
鸿蒙跨端框架 Flutter 学习 Day 4:程序生存法则——异常捕获与异步错误处理的熔断艺术
学习·flutter·华为·harmonyos·鸿蒙
军军君012 小时前
Three.js基础功能学习十二:常量与核心
前端·javascript·学习·3d·threejs·three·三维
Hello_Embed2 小时前
RS485 双串口通信 + LCD 实时显示(中断版)
c语言·笔记·单片机·学习·操作系统·嵌入式