c - 在声明的 C 字符串上添加 CRLF

标签 c string newline

const char cstring[] = "cstringline";

如何修改上面的代码,在编译时追加 CRLF 也就是声明?

最佳答案

Unix 行尾:

const char str[] = "foobarbaz\n";

旧版 Mac 行结尾:

const char str[] = "foobarbaz\r";

Windows 行尾:

const char str[] = "foobarbaz\r\n";

(但真的,谷歌...)

关于c - 在声明的 C 字符串上添加 CRLF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14619985/

相关文章:

c++ - 网络上对变量、指针、引用和内存地址的最佳解释在哪里?

c - c中的低级访问是什么意思?

java - 不使用 split(String regex) 方法拆分字符串数组

html - 为什么相同的 css 不能为输入元素添加新行?

c - 读取 '\n' 后 fgets 意外行为

c - 我用 c 编写了这个凯撒密码程序,但每次运行它都会崩溃

c - 如何在 C 中通过引用来引用二维字符数组

c - fgets() 在末尾包含换行符

xml - xquery 多 if-else 语句

linux - 如何在 Linux shell 脚本中插入新行?