邪恶少女漫画魔王:求助关于转义字符的问题,急啊!

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 19:32:35
本人初学c语言,看到转义字符一节,为什么字符
‘(单引号)输出时不能表示成‘‘ ’,而要表示成\'(反斜杠加引号),既然是转义字符,不就是改变 ’的原来意思吗?如此类推,为什么‘\’要表示成\\,“要表示成\”,谢谢啊!!!!

由于引号引用的正文中如果也有引号,会导致编译器以为串在中间已经结束,为了不把正文中间的引号作为定界符,就需要用\来转义,告诉这个引号不是定界符。双引号也是如此。既然\是个转义字符,那正文中出现它也必须再加一个\,以表示正文中的\,而不是转义控制符。

就是这么规定的,,想一下,你现在把问号当逗号用你会习惯吗???