c - 有没有办法将转义序列转换为字符串?

标签 c string linked-list singly-linked-list

我正在尝试将转义序列从字符串添加到链接列表中。

如果我有一个字符串“Hello\nMoo\tCow”,有没有办法将\n 和\t 保存为字符串?空间怎么样?

我希望链接列表最终将它们保存为字符串,因此它可能看起来像这样

“你好”->“\n”->“哞”->“牛”->“”->/

最佳答案

迭代字符串时,您会在空格字符处停止作为单词分隔符。此时,您可以检查分隔单词的空白字符类型,并根据情况将适当的转义序列添加到链接列表中。听起来对吗?

关于c - 有没有办法将转义序列转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55408896/

相关文章:

c - OpenMP 自定义缩减变量

c - 如果我在下面的代码片段中跳过 waiting[i] = false 会发生什么?

linked-list - Rust 中的单链表

c++ - c++ 的 gsl_function 替代方案

c - 直接内存访问的段错误

java - 无法正确地将数组转换为字符串列表

Python Unicode 对象和 C API(从 pyunicode 对象中检索 char*)

c - 用另一个值重命名列表

c++ - 如何将 head 从 main 传递到 addNode 函数? (通过结构实现 LinkedList)

包含更多行的 c 源代码文件