三字母词

来源:互联网 发布:泰坦尼克号电影知乎 编辑:程序博客网 时间:2024/06/05 16:16
三字母词和转义字符
三字母词
先看一段代码
<span style="background-color: rgb(204, 204, 204);">#define _CRT_SECURE_NO_WARNING#include<stdio.h>#include<stdlib.h>int main(){printf("How are you??)");system("pause");return 0;<span style="color:#ff0000;">}</span></span>
很简单的一个输出语句 ,输出“How are you ??)”
我们看看运行结果
"??)"变成了一个"]",这是就是“三字母词”
三字母词:几个字符的序列,合起来表示另一个字符。这是C语言中实现一些缺少又必须字符。
列出三字母词

??(    [       

??)    ] 

 

??<  {    

  ??>   }

 ??=   #    

 ??!    |   

  ??'    ^     ??-    ~

但在有些高版本编译器已经不用这样,??)输出来还是??)

转义字符

再看一段代码

#define _CRT_SECURE_NO_WARNING#include<stdio.h>#include<stdlib.h>int main(){printf("c:code\test\test.c");system("pause");return 0;}
当然输出结果肯定不是这个要输出路径,运行结果

在这里呢,\t  是一个字符,叫水平制表符,这就是转义字符。
转义字符由一个反斜杠\加上一个或多个其他字符组成用来表示常见的不能显示的字符。
\a  蜂鸣  
\n  换行
\v  垂直制表符 
\b   退格
\r   回车  
\\   代表一个反斜杠字符
\ddd   八进制
\xddd  十六进制

 

0 0