本文主要是介绍翁恺C语言程序设计:学习笔记7(条件/逻辑/逗号运算),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
-
布尔类型1
Bool
不是原生类型,而是stdbool.h
头文件里的。 -
逻辑运算
!
:逻辑非;&&
:逻辑与;||
:逻辑或;!age< 20
单目运算符优先级更高。不要把赋值符号放到表达式内部组合运用。
-
条件运算符
count = (count > 20) ? count - 10 : count
条件运算符:
?
前面是条件,后面是条件满足的值,:
后面是条件不满足的值。条件运算符
优先级只比赋值
高,比其他都低。 -
逗号
,
的优先级比赋值
还低。i = (3+4,5+6);
,
作为一个运算符,表示把,右边
的结果作为返回值。用于for
循环中。 -
References
翁恺, C语言程序设计, [B站], 6.2.1 - 6.2.3 ↩︎
这篇关于翁恺C语言程序设计:学习笔记7(条件/逻辑/逗号运算)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!