关于“\”可以与字母组合,具有特殊含义,如下:
\’ 单引号
\” 双引号
\ 反斜杠
\0 空(字符串最后一个字符,默认为空)
\a 警告
\b 退格
\f 换页
\n 换行
\r 回车
\t 水平制表符
\v 垂直制表符
其中:\’ 单引号 \” 双引号,反斜杠称为转义字符,也就是说去掉”\”后面字符本来的含义,只做字符使用。
比如:实际应用中, “ ” 都是成对出现,如果你想打印 一个 ” ,就可以使用:
printf ( ” \” “);//打印结果为:” ,其中 \ 不显示。
printf(“开始聊天吧\r( \”QUIT\”断开连接) \n”);
//打印结果:开始聊天吧( “QUIT”断开连接)。
还有,就是传参时,如果参数里需要有“xxxxxxxxx”,xxxxxxxxx中又有“”时,需要使用\”来把中间的“”的特殊含义去掉。变成普通字符。