在C语言中'\"'代表什么

如题所述

代表字符 一个双引号 "
在C语言里面 双引号是字符串的界定符
直接写 在一个双引号前后写单引号 第2个单引号会被当成字符串的一部分
匹配起来各种混乱
所以 用转义字符 \
\" 表明 这个双引号 不是字符串的界定符 而只是一个字符
你可以用 putchar('\"');
这样的语句输出1个双引号字符
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-01
转义字符标志,转义字符是一种特殊的字符常量.转义字符以反斜线"\"开头,后跟一个或几个字符.转义字符具有特定的含义,不同于字符原有的意义,故称"转义"字符.
第2个回答  2012-04-01
C语言中“\”是一个转义字符,例如“\n”代表回车(换行),“\d”代表一整型数据类型输出或输入。
第3个回答  2012-04-01
\是转义字符,如果不使用\符号,"这个符号是输出不了的,只有经过\的转换才能被当成是字符串输出
第4个回答  2020-01-13
相似回答