1.字符串
注:字符串的结束标志是一个 \0 的转义字符。在计算字符串长度的时候 \0 是结束标志,不算作字符串 内容。
int main()
{
char arr1[] = "ABC"; //数组
char arr2[] = { 'A','B','C'};
char arr3[] = { 'A','B','C','\0'}; // '\0'是字符串的结束标志
printf("%s\n", arr1);//打印字符串用%s
printf("%s\n", arr2);
printf("%s\n", arr3);
return 0;
}
2.转义字符
\? : 在书写连续多个问号时使用,防止他们被解析成三字母词
\' : 用于表示字符常量'
\“ : 用于表示一个字符串内部的双引号
\\ :用于表示一个反斜杠,防止它被解释为一个转义序列符
\a : 警告字符,蜂鸣
\b : 退格符
\f : 进纸符
\n : 换行
\r : 回车
\t : 水平制表符
\v : 垂直制表符
\ddd : ddd表示1~3个八进制的数字。 如: \130 X
\xdd : dd表示2个十六进制数字。 如: \x30 0
int main()
{
printf("E:\\test\\test.c"); //斜杠转义/,防止被解释为一个转义字符
return 0;
}