2010-07-14 33 views
1

如何讓C編譯器打印\ n如何讓C編譯器打印 n

+0

你的意思是插入新行如何創建一個C程序,打印「\ n」用來輸出呢? – kgiannakakis 2010-07-14 11:14:04

+1

編譯器,還是編譯好的程序? – 2010-07-14 11:14:28

+0

你的問題到底是什麼?你想這樣做嗎? printf(「\ n」); – zvone 2010-07-14 11:16:09

回答

15

假設你指的是對字符,\n的,而不是一個換行符:

printf("\\n"); 
5

printf("\\n");Escape sequence\\代表\

+3

爲什麼downvote? – 2010-07-14 11:18:27

+0

這個地方就像這樣:-) +1引用用戶應該知道的「轉義序列」。 – ShinTakezou 2010-07-14 12:15:19

3

如何

#error "\\n" 
6

取決於你需要什麼。

或者:

printf("\\n"); /* prints \n */ 

或:

printf("\n"); /* prints newline */ 
3

您可以使用\\n打印\n

printf("\\n" ); 

\ n

0
putchar('\\'); 
putchar('n'); 
+0

由於printf的替代方案,用戶仍然需要了解有關轉義序列... +1的信息。 – ShinTakezou 2010-07-14 12:17:47

-1

您可以使用轉義字符\printf("\\n");