c - 在 c 中,在具有 strtok 函数的空格上拆分 char*,除非在引号之间

标签 c

有什么方法可以用 strtok 函数做到这一点吗?或任何建议?

示例:

Insert "hello world" to dbms

结果:

Insert
"hello world"
to
dbms

最佳答案

strtok 或标准 C 库中的任何其他函数无法为您执行此操作。要得到它,你必须自己为它编写代码,或者你必须在一些外部库中找到一些现有代码。

关于c - 在 c 中,在具有 strtok 函数的空格上拆分 char*,除非在引号之间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26187037/

相关文章:

c - 理解为什么我需要 malloc

c - 如何在没有 c2hs 或其他工具的情况下为此结构创建可存储实例?

c - 未初始化字符数组的 %d 说明符

c - UDP 发送者和接收者同时 C

c - 堆栈问题: want to check if expression is correctly parenthesized and balancing and matching

c - 如何在 linux 内核上进行 64 位除法?

c - 静态与 Malloc

c++ - 在外部依赖项上从 cmake 运行 make - 忘记 cmake make 规则

c++ - 使用 WaitForMultipleObjects 时如何获取哪个对象超时?

C 中带指针的自定义 concat 函数