`
#include<stdio.h>
int main()
{
printf("\\ ")//可以输出一个反斜杠
printf("\");//此处语法错误因为\意味着需要转义字符所以如果想使用\就只能使用\\
return 0;
}
同理<>被定义为标签的开始如果要使用则只能使用转义字符。
双引号同样被定以为字符串的外围标签要想表达双引号,只能使用转义字符。
#include<stdio.h>
int main()
{
int a,b;
char c;
scanf("%d%c%d",&a,&c,&b);//使用字符输入可以输入\
printf("%d%c%d",a,c,b);
return 0;
}