C语言知识(期末)

博客介绍了转义字符,强调部分转义字符长度为1而非3。还讲解了三元运算符,即比较a与b,根据真假赋值给max,简称前真后假。此外,提到常用运算符优先级,同时要注意逻辑运算符的短路性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转义字符
注意以下几种转义字符:

\r回车(不换行)
\v垂直制表
\b退格
\ddd1到3位八进制ASCII码值代表的字符
\xhh1到2位十六进制ASCII码值所代表的字符

所以要注意,后两个的长度是1而不是3,因为他们代表一个字符。
三元运算符

max=(a>b)?a:b;

这个运算符的意思就是,a与b进行比较,若为假,则将后面的值赋给max,若为真,则将前面的值赋给max。简称:前真后假。
常用运算符的优先级

运算符附加说明
逻辑非! 求相反数- ++ sizeof类强制转化
* / % + -前三个高于后两个
< <= > >= == !=前四个高于后两个
逻辑与和逻辑或前者高于后者
赋值类运算符= +=都是

同时注意逻辑运算符的短路性。
return code;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值