如何解决\\\\ c和\\\\\\\\ c有什么区别?
| 我正在使用\\ c将终端报告的行居中。当我在linux框(通过腻子)中看到该报告时,该报告按要求看起来很好。预定的终端使用Win1252(西方)字符集进行翻译。但是它们的侧面,线未与中心对齐。 他们的SRS说,\“ \\ c用来指示指令后直到行尾的文本应居中\”。\\\\c
和ѭ1any有什么区别?
非常感谢您提供的任何帮助。
解决方法
如果从C源代码编写此字符串,并且希望输出为
\\c
,则必须在源代码中转义转义字符\\
。
printf(\"\\\\c\"); // Will print \\c in the output
, \\ c表示您转义了\“ c \”字符,从而允许您打印c
\\ c表示您转义了\“ \\\”字符,这使您可以打印\\ c
转义字符意味着,如果该字符用于任何功能或保留在字符串中,则使编译器忽略该字符。
例如:
string = \"bla bla \\c bla \\\\c\";
打印字符串将变成这样:
\"bla bla c bla \\c\"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。