字符串中的转义符\,有两种作用:
1、将普通含义的字符变为特殊含义字符
比如n字符就代表一个普通字母,在前面加上转义字符后变为\n,这时候它就变成了一个换行符;
2、将特殊含义的字符变成普通字符
比如字符串里面的双引号“”,char *str = “aaa"bbb"ccc”,如果直接输出该字符串,会打印aaabbbccc,bbb两旁的双引号并没打印,如要在其前面增加转义符"aaa(反斜杠)"bbb(反斜杠)“ccc”,这时候打印就会为:aaa"bbb"ccc
字符串中的转义符\,有两种作用:
1、将普通含义的字符变为特殊含义字符
比如n字符就代表一个普通字母,在前面加上转义字符后变为\n,这时候它就变成了一个换行符;
2、将特殊含义的字符变成普通字符
比如字符串里面的双引号“”,char *str = “aaa"bbb"ccc”,如果直接输出该字符串,会打印aaabbbccc,bbb两旁的双引号并没打印,如要在其前面增加转义符"aaa(反斜杠)"bbb(反斜杠)“ccc”,这时候打印就会为:aaa"bbb"ccc