当前位置: 代码迷 >> 综合 >> 三字母词
  详细解决方案

三字母词

热度:88   发布时间:2023-10-15 11:23:04.0
三字母词和转义字符
三字母词
先看一段代码
<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  十六进制


  相关解决方案