小编Jes*_*sie的帖子

如何在C中显式打印特殊字符?

当我使用下面的代码时:

#include <stdio.h>

int main(void)
{
    printf("%s","Hello world\nHello world");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

它打印为:

 Hello world
 Hello world
Run Code Online (Sandbox Code Playgroud)

如何防止这种情况并将其作为原始字符串文字在C中打印?我的意思是它应该显示在终端窗口中,如下所示:

Hello world\nHello world
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过对printf使用反斜杠来实现这​​一点但是有没有其他C函数或方法来做到这一点没有反斜杠?阅读文件时会很有帮助.

c printf

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

c ×1

printf ×1