C++入门的基本知识

C++语言中键盘符号的双引号和转义字符的有什么区别?

c c++

2个回答

 如果你的字符串里需要输出"这个符号,那么就要转义。比如
char name[]="zhangsan";
char quotation[]="hello world";
printf("%s says: \"%s\"", name, quotation);
这里为了让输出的字符串也有引号,就要转义的引号。

双引号代表的是字符串,转义字符是/n /t 。。。等 这样的字符,表示换行 ,制表符 ,由于直接回车和tab 键系统是无法识别的,所以需要用到转义字符,应该说双引号和转义字符没什么关联;

qq_36200843
qq_36200843 恩,谢谢啦
大约 3 年之前 回复
qq_29594393
当作看不见 回复qq_36200843: 想表达换行,制表符 ,/ 等系统无法识别的字符时使用转义字符,字符串用到“”
大约 3 年之前 回复
qq_36200843
qq_36200843 什么时候用转义字符的\",什么时候用键盘符号的"呢?
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!