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

一、条件运算符

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

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

等同于

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

优先级

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

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

二、逻辑运算

三、运算符优先级

相关推荐
正经人_x31 分钟前
学习日记46:LISA: Reasoning Segmentation via Large Language Model
人工智能·学习·语言模型
神龙天舞20012 小时前
CMake构建学习笔记-通用的CMake构建脚本
笔记·学习
aaaameliaaa9 小时前
字符函数和字符串函数
c语言·笔记·算法
夜月yeyue9 小时前
AUTOSAR CP 从上电到 Runnable
c语言·网络·tcp/ip·车载系统
似的83510 小时前
一步一步学习使用FireMonkey动画() 使用TAnimator类创建动画
linux·学习·nginx
fanged10 小时前
总线学习3--SPI番外(TODO)
学习
白白白小纯10 小时前
算法篇—反转链表
c语言·数据结构·算法·leetcode
小羊先生car11 小时前
RTOS-F429-HAL-绝对延时和相对延时(2026/7/31)
c语言·rtos
ThsPool12 小时前
【遥感学习整理 02】ENVI遥感图像处理基础:从数据读取到遥感信息产品
图像处理·人工智能·学习
05664613 小时前
Python康复训练——常用标准库
开发语言·python·学习