转义字符+常量、变量小知识点

一:转义字符(\):转义序列有两个作用:一是把普通字符转义成特殊字符, 例如把字母n转义成换行符;二是把特殊字符转义成普通字符,例如\和"是特殊字符,转义后取它的

字面值。

\a是响铃字符,在字符终端下显示这个字符的效果是PC喇叭发出嘀的一声,在图形界面终端下的效果取决于

终端的实现

       \b是退格键;\f是分页符,主要用于控制打印机在打印 源代码时提前分页

       \n是跳到下一行;\r是回到本行开头。现在Windows上的文本文件用\r\n做行分隔符,许多应用层网络协议(如HTTP)也用\r\n做行分隔符

       \t是Tab键;

二:常量、变量

       =号按从右到左的循序进行运算,a=b=c,其左边要求表示一个存储位置而不是一个值;等号两边的类型要一致,如:inta=’b’(或者”5”、’5’)都是错的;等号左边不能为常量,如1=2、4=a是错误的,

       变量的声明不一定给变量划分存储空间,变量的定义给变量分配存储空间。不同的变量类型要赋相应的类型值。

C标准库定义了很多以下划线开头的标示符,所以一般避免使用下划线开头作为变量名。

在C语言中整数除法取的既不是Floor也不是Ceiling,无论操作数是正是负总是把小数部分截掉,在数轴上向零的方向取整(Truncatetoward Zero),或者说当操作数为正的时候相当于Floor,当操作符为负的时候相当于Ceiling。

**Floor向数轴负无穷大方向取最大的整数;如Floor(4.5)=4;floor(-4.2)=-5,floor(4.6,2)=4(4是2的整数倍)

**Ceiling向数轴正无穷大方向取最小的整数,如ceiling(4.5)=5;ceiling(-4.2)=-4,ceiling(4.6,2)=8(8是2的整数倍)

Round()四舍五入,round(4.49,1)=4.5;round(4.49,0)=4,后面的1(或0)表示保留的小数位数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值