c语言中什么是转义字符


本文摘自PHP中文网,作者青灯夜游,侵删。

转义字符是一种特殊的字符常量,以反斜线"\"开头,后跟一个或几个字符(数字或字母);因为它具有不同于原有字符的特定含义,故称“转义”字符。

转义字符,顾名思义,它可以改变有用字符的意思,可以将一个数字或者字母常量的意思改变成某一个命令。它作用就是为了来表示常见的那些不能显示的ASCII字符,如C语言里的\0,\t,\n等。

C语言中所有的转义字符和其所对应的意义:

注:需要区分好斜杠"/" 与 反斜杠"\" ,不可以互换。

转义字符示例:

代码示例:使用\n,\',\",\?,\0看看效果。

1

2

3

4

5

6

7

#include<stdio.h>   

int main(){   

     int number=50; 

     printf("You\nare\nlearning\n\'c\' language\n\n\"Do you know C language\?\"");

     printf("\n\nphp中文网\0(www.php.cn)");  

return 0; 

}

输出:

可以看出在printf()中,只要遇见了‘ \n ’就会换行;‘ \' ’会输出单引号,‘ \" ’输出双引号,‘ \? ’输出问好;

‘ \0 ’代表空字符,是一个结束符。如例子中,当遇见‘ \0 ’时,无论其后面是否还存在内容,都会停止输出。

总结:以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。

以上就是c语言中什么是转义字符的详细内容!

相关阅读 >>

C语言如何求最大值

C语言在gcc中怎么运行程序?

C语言long类型是什么意思

printf在C语言中什么意思

C语言strcmp函数用法

C语言是什么

C语言中,char型数据是以什么形式存储的?

c源程序中不允许出现空语句吗?

putchar和printf的区别是什么

C语言中system()函数怎么用?

更多相关阅读请进入《C语言》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...