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

一、条件运算符

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

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

等同于

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

优先级

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

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

二、逻辑运算

三、运算符优先级

相关推荐
xian_wwq1 小时前
【学习笔记】Https证书如何升级到国密
笔记·学习·证书
kyle~3 小时前
排序---插入排序(Insertion Sort)
c语言·数据结构·c++·算法·排序算法
张晓~183399481214 小时前
短视频矩阵源码-视频剪辑+AI智能体开发接入技术分享
c语言·c++·人工智能·矩阵·c#·php·音视频
The_Killer.5 小时前
格密码--从FFT到NTT(附源码)
学习·线性代数·密码学·格密码
四谎真好看5 小时前
Java 黑马程序员学习笔记(进阶篇6)
java·笔记·学习·学习笔记
纵有疾風起5 小时前
数据结构中的排序秘籍:从基础到进阶的全面解析
c语言·数据结构·算法·排序算法
Alice-YUE6 小时前
【css学习笔记8】html5css3新特性
css·笔记·学习
有谁看见我的剑了?6 小时前
k8s-Sidecar容器学习
学习·容器·kubernetes
沐墨专攻技术6 小时前
二、网页的“化妆师”:从零学习 CSS
css·笔记·学习
夜猫逐梦7 小时前
【Lua】Windows 下编写 C 扩展模块:VS 编译与 Lua 调用全流程
c语言·windows·lua