c语言中\a代表什么\"代表什么

如题所述

1、\a是 转义字符 007,响铃符 BEL。
printf("%d ",'\a'); 输出 7
printf("%c ",'\a'); 发出一声“嘀”
printf("\a"); 发出一声“嘀”
printf("\007"); 发出一声“嘀”
2、所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
3、不太常见的C语言的转义字符:
\a 响铃(BEL) 7
\b 退格(BS) 8
\f 换页(FF)12
\v 垂直制表(VT) 11
\t 水平制表(HT) 9
\0 空字符(NULL)0
\数数数 3位8进制, 数0,1,....7
\x数数 2位16进制, 数0,1,....9,a,..f
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-08
所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

转义字符 意义 ASCII码值(十进制)
\a 响铃(BEL) 007本回答被提问者采纳
第2个回答  2011-10-17
你可以百度下,算了我告诉你吧,\a是响铃,\是一个单引号字符
第3个回答  2015-10-06
这些都是转义字符,百度百科转义字符,你就看到了~
相似回答