c语言程序设计第2章知识点

常用的转义字符:

'\n'  换行,将光标从当前位置移到下一行开头。

'\r'  回车,将光标从当前位置移到本行开头。

'\0'  空字符,通常用作字符串结束标记。

'\t'  横向跳格,光标移到下一个水平制表位。

'\v'  纵向跳格,光标移动到下一个垂直制表位。

'\b'  退格,光标向前移动一个字符。

c语言规定合法的标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线。

根据ASCII码值的特点,若要将小写字母转换成大写字母,只需ch = ch +32,相反,若将大写字母转换成小写字母,只需ch = ch - 32。


在c语言中5 / 4 = 1,当两边均为整数时,做取整处理,即取商;5.0 / 4 = 1.25,当两边任何一方为浮点数时,结果为实数。

c语言中要求%两边必须为整型数据。


赋值运算符的优先级很低,仅仅高于逗号运算符;

关系运算符的优先级低于算术运算;

逻辑运算符优先级从高到低:! ,&& ,|| ;

逗号运算符是所有运算符中优先级最低的,且具有左结合性。


关于增1和减1运算符前缀形式和后缀形式:

1、单独使用时:都相同,++a; 和 a++; 都等价于 a = a + 1; ;--a; 和 a--; 都等价于 a = a - 1;。

2、放入表达式中使用:b = ++a; 等价于 a = a + 1; b = a;      而 b = a++; 等价于 b = a; a = a + 1;




©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页