将'\'分配给char

时间:2016-01-06 13:01:43

标签: c++ char assign backslash

如何将'\'的值赋给字符变量?

C ++不会将反斜杠识别为字符,并认为之后应该有“t”或“n”或其他内容。

如何将\分配给char变量?

2 个答案:

答案 0 :(得分:3)

您需要正确转义它:<!doctype html> <html> <head> <meta charset="utf-8"> </head> <body> <div class="ajaxicall"> <span id="addtobasketspan">First Div</span> <img src="images/shopping-cart-xxl.png"/> </div> <script> $("#addtobasketspan").click(function(e) { $.ajax({ url:'secondpage.html', type:'get', data: 'lid=1', success:function(data){ $("ajaxicall").load('secondpage`enter code here`.html'); } }); }); </script> </body> </html>

答案 1 :(得分:3)

反斜杠字符用作'\"''\''等字符的“转义”符号,以使它们在文字中显示出特殊含义,而不是关闭文字。

还有许多具有更多特殊含义的转义字符值,例如'\n',在输出中扩展为新行。

要为\字符赋予特殊含义,必须将其自行转义:

char c = '\\';
       // ^