2010-07-14 80 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");