簡體   English   中英

\\ c和\\\\ c之間有什么區別?

[英]what is the difference between \c and \\c?

我正在使用\\ c來為終端報告居中。 當我在linux框中看到它時,報告看起來很好(通過putty)。 意圖終端使用Win1252(西方)字符集作為transalation。 但是他們這邊,線條沒有與中心對齊。

他們的SRS說,“\\ c用於表示直到行尾的指令后面的文本應該居中”。 \\\\c\\c有什么區別嗎?

非常感謝您提供的任何幫助。

如果從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"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM