>  기사  >  백엔드 개발  >  C 언어의 이스케이프 문자는 무엇입니까

C 언어의 이스케이프 문자는 무엇입니까

青灯夜游
青灯夜游원래의
2018-12-17 14:45:0819208검색

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

C 언어의 이스케이프 문자는 무엇입니까

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

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

C 언어의 이스케이프 문자는 무엇입니까

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

转义字符示例:

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

#include<stdio.h>    
int main(){    
     int number=50;  
     printf("You\nare\nlearning\n\&#39;c\&#39; language\n\n\"Do you know C language\?\""); 
     printf("\n\nphp中文网\0(www.php.cn)");   
return 0;  
}

输出:

C 언어의 이스케이프 문자는 무엇입니까

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

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

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

위 내용은 C 언어의 이스케이프 문자는 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.