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

一、条件运算符

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

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

等同于

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

优先级

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

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

二、逻辑运算

三、运算符优先级

相关推荐
夜瞬9 小时前
NLP学习笔记04:情感分析实践练习实现说明
笔记·学习·自然语言处理
桃子榛子杏子9 小时前
学习记录6 增加速度
学习
風清掦9 小时前
【江科大STM32学习笔记-10】I2C通信协议 - 10.2 硬件 I2C 读写MPU6050
笔记·stm32·单片机·嵌入式硬件·学习
峥嵘life9 小时前
Android + Kiro AI软件开发实战教程
android·后端·学习
Engineer邓祥浩9 小时前
JVM学习笔记(10) 第三部分 虚拟机执行子系统 第9章 类加载及执行子系统的案例与实战
jvm·笔记·学习
自信1504130575910 小时前
重生之从0开始学习c++之内存管理
c++·学习
m0_7167652310 小时前
数据结构--单链表的插入、删除、查找详解
c语言·开发语言·数据结构·c++·笔记·学习·visual studio
_李小白10 小时前
【OSG学习笔记】Day 53: Text3D( 三维文字)
笔记·学习·3d
CompaqCV10 小时前
OpencvSharp 算子学习教案之 - Cv2.Subtract 重载1
学习·c#·opencvsharp算子·opencv教程
itman30111 小时前
C语言printf输出格式:%d %f %s等用法详解
c语言·字符串·printf·格式化输出·整数