例如:
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
下一行的内容和本行属于同一行,比方说:/*this is a \
comment.*/
就等同于 /*this is a comment.*/
但是需要注意一点:“\”后面不能出现其他字符或者空格。
区分用途,根据用途选用\或者/。二者使用场景不同。1 \
a) 在字符串中,用来表示转义字符,如\0, \n, \t等。
b) 当代码过长时用来换行,尤其常用语宏定义中。
2 /
a) 除法符号。
b) 注释符号。单行注释的//,和多行注释的/* */用的都是/。