c语言中的反斜杠,c语言中的反斜杠是什么意思

dfnjsfkhak 40 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言中的反斜杠问题,于是小编就整理了2个相关介绍c语言中的反斜杠的解答,让我们一起看看吧。

  1. c语言反斜杠什么意思?
  2. c语言双反斜杠怎么输入?

c语言反斜杠什么意思?

在c语言中,反斜杠\一般用在语句换行或者宏定义中。

但是需要注意的是,语句换行的\加或者不加影响不大。

c语言中的反斜杠,c语言中的反斜杠是什么意思-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

但是在宏定义时,如果多条语句,则必须加反斜杠,如

#define aa if (a>1) f = 0;\

else f=1;

c语言中的反斜杠,c语言中的反斜杠是什么意思-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

则必须加反斜杠!

c语言双反斜杠怎么输入

这个反斜杠本来就是转义字符,所以你需要再转义一次。一个\就用两个\来表示,所以\\,你需要用\\\\来表示。

例如:

c语言中的反斜杠,c语言中的反斜杠是什么意思-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

char c1='/',c2="\\';char s1[]="/si:k/",s2[]="C:\\MyDocs\\123.txt";

printf("c1=%c c2=%c s1=%s s2=%s\n",c1,c2,s1,s2);

运行后就输出

c1=/c2=\ s1=/si:k/ s2=C:\MyDocs\123.txt

到此,以上就是小编对于c语言中的反斜杠的问题就介绍到这了,希望介绍关于c语言中的反斜杠的2点解答对大家有用

标签: 斜杠 言中 语言