【C语言】【笔记】ASCII码值表;常用转义字符表

部分ASCLL码值:

字符019ABYZabyz
ASCII码值(十进制)48  4957656689909798121122

说明:C语言中的字符常量是按顺序储存在ASCII码表中的,有效范围是0~127,因此字符在ASCLII码表中的顺序值也可以像整数一样在程序中参与计算,但不能超过他的有效范围。

转义字符

        转义字符是C语言中的表示字符的一种特殊形式,用反斜线“\”和特定的字母组合表示。

用来表示ACSCII字符集中不可打印的控制字符和特定功能的字符,如单引号(‘’)、双引号(“”)和反斜杠(\)等。

        转义字符以\或者\x开头,以\开头后加特定字符或八进制形式的编码值,以\x开头的后跟十六进制形式的编码值。转义字符只能使用八进制或者十六进制。

                                                        

常用转义字符表
代码含义ASCII码值
\0空字符(NULL)000
\a响铃007
\b退格008
\t水平指标tab009
\n换行010
\v纵向制表011
\f换页012
\r回车013
\"双引号034
\‘单引号039
\?问号063
\\反斜线092
\ddd任意字符1~3位八进制数
\xhh任意字符1~2位十六进制数

说明:①转义字符中的字母自能是小写字母,每个转义字符只能看作一个字符。

           ②/r /v /f(表中红色部分)只会在控制打印机输出执行时响应其操作。

           ③使用不可打印字符时,通常用转义字符。

           ④在字符常量中使用单引号、反斜线等时,都必须用转义字符表示,即在这些字符前加反斜线。例如:'\''和'\\'分别表示单引号反斜线

#include<stdio.h>
main()
{
    char a,b;
    a='\'';
    b='\\';
    printf("%c %c",a,b);
}
//输出' \

  • 7
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值