转义字符
注意以下几种转义字符:
| \r | 回车(不换行) |
|---|---|
| \v | 垂直制表 |
| \b | 退格 |
| \ddd | 1到3位八进制ASCII码值代表的字符 |
| \xhh | 1到2位十六进制ASCII码值所代表的字符 |
所以要注意,后两个的长度是1而不是3,因为他们代表一个字符。
三元运算符
max=(a>b)?a:b;
这个运算符的意思就是,a与b进行比较,若为假,则将后面的值赋给max,若为真,则将前面的值赋给max。简称:前真后假。
常用运算符的优先级
| 运算符 | 附加说明 |
|---|---|
| 逻辑非! 求相反数- ++ sizeof类强制转化 | |
| * / % + - | 前三个高于后两个 |
| < <= > >= == != | 前四个高于后两个 |
| 逻辑与和逻辑或 | 前者高于后者 |
| 赋值类运算符 | = +=都是 |
同时注意逻辑运算符的短路性。
return code;
博客介绍了转义字符,强调部分转义字符长度为1而非3。还讲解了三元运算符,即比较a与b,根据真假赋值给max,简称前真后假。此外,提到常用运算符优先级,同时要注意逻辑运算符的短路性。
9万+

被折叠的 条评论
为什么被折叠?



