第6章 C控制语句:循环
while
循环是使用入口条件的有条件循环。- 关系运算符常用于构造C语句中用到的关系运算符。
fabs()
函数可以返回一个浮点数的绝对值。- 对于C语言,表达式为真的值为1,表达式为假的值为0。
- C语言中,所有的非零值都视为真,只有0被视为假。
- 不要在本应使用
==
的地方使用=
。 Bool
类型的变量只能存储1或0.如果把其他非零数值赋给_Bool
类型的变量,该变量会被设置为1。- C99提供了
stdbool.h
头文件,该头文件让bool
成为_Bool
的别名,而且还把true
和false
分别定义为1和0的符号常量。 for
循环式不一定是给变量赋初值,也可以使用printf()
。在循环执行的其他部分之前,指对第1个表达式求值或执行一次。- 逗号运算符存在两个性质:第一,它保证了被它分隔的表达式从左往右求值;第二,整个逗号表达式的值是右侧项的值。
- 字符串末尾包含空字符,字符数组末尾可能包含空字符,也可能不包含。
- 写入数组是不需要使用
&
,向数组中某一个特定位置的元素写入数据时,需要使用``&```。