转义字符(转变原来的意思):
转义字符是一种以'\'开头的字符。例如退格符用'\b'表示,换行符用'\n'表示。
转义字符中的'\'表示它后面的字符已失去它原来的含义,转变成另外的特定含义
反斜杠与其后面的字符一起构成一个特定的字符。
int main() {
// \\t为水平制表符
printf("C:\\test\\32\\test.c"); //这时打印出的结果为c: est.c
return 0;
}
反斜杠,防止被解释为一个转义序列符:
int main() {
printf("C:\\\\test\\\\32\\\\test.c");
return 0;
}
//如何打印一个单引号:将'被认定为一个普通的单引号字符,用反斜杠将单引号转义
printf("%c\\n", '\\'');
习题:
\ddd:ddd表示1-3个八进制数字
\xdd:dd表示2个十六进制数字
printf("%d\\n", strlen("c:\\test\\32\\test.c"));
//打印结果为13
注释
C语言注释风格:
/*
/*
return 0;
*/
return 0;
*/
C++注释风格: