当我使用下面的代码时:
#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函数或方法来做到这一点没有反斜杠?阅读文件时会很有帮助.