c - 有什么方法可以实际 "print"\n 吗?

标签 c escaping literals string-literals

在 C 语言中,字符串内的\n 会创建一个新行,但是有没有办法真正打印\n ?

最佳答案

使用转义字符\

#include <stdio.h>

int main()
{
    char *a = "\\n";  //String in c
    printf("\\n , %s",a);
    //------^Escape Character
    return 0;
}

输出:

\n , \n

关于c - 有什么方法可以实际 "print"\n 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53922755/

相关文章:

java - (Java) 为什么写0x12.2P2正确但写0x12.2F不正确?

python - python中的倒逗号和字符串

c - 纹理四边形(三角形带)OpenGL ES 2.0

c++ - 用于 C/C++ 编程的好的 gvim guifont 是什么

c - 内存地址如何知道数组的长度?

c - fopen C 上的段错误

bash - 引号转义——来自 bash 的 rsync

.htaccess - 使用 mod_rewrite 时是否必须转义正斜杠?

bash 脚本 - 无法在值中使用双引号设置变量

c++ - 为什么允许通过 const 引用而不是通过普通引用传递 R 值?