如何使用空字符作为分隔符来strtok()字符串?

布兰登

我尝试将空字符输入到定界符列表中,但它不接受。我尝试输入“ \ 0”,但它不接受。我什至尝试用转义字符加双引号,但它仍然不接受。

有办法吗?

大卫·拉涅里(David Ranieri)

如果允许以双\0精度结尾的字符串结尾,则可以构建自己的函数,例如:

#include <stdio.h>
#include <string.h>

int main(void)
{
    char *s = "abc\0def\0ghi\0";
    char *p = s;

    while (*p) {
        puts(p);
        p = strchr(p, '\0');
        p++;
    }
    return 0;
}

输出:

abc
def
ghi

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用大写字母作为分隔符来爆炸字符串?

来自分类Dev

如何使用re模块以'()'作为分隔符来拆分字符串?

来自分类Dev

使用strtok对C中的字符串进行标记(包括数字作为分隔符)

来自分类Dev

使用具有特殊字符的变量作为分隔符来爆炸字符串

来自分类Dev

在Shell中使用string作为分隔符来剪切字符串

来自分类Dev

使用多个char作为分隔符来分割字符串

来自分类Dev

如何用空字符串分隔符分割字符串

来自分类Dev

如何使用多个空格分隔字符串来分隔符?

来自分类Dev

如何用“.”分隔字符串 使用 dplyr 作为数据帧中的分隔符

来自分类Dev

如何使用字符作为字符串中的分隔符

来自分类Dev

空字符串作为Cut的输出字段分隔符

来自分类Dev

numpy fromstring空字符串分隔符

来自分类Dev

我如何使用某些字符串分隔符来开始处理powershell.exe?

来自分类Dev

如何使用分割字符串。(带空格的时间)作为JSTL中的分隔符

来自分类Dev

如何使用Scanner分割以空格作为分隔符的字符串

来自分类Dev

如何使用整个单词作为分隔符分割字符串?

来自分类Dev

如何使用管道符号作为分隔符拆分字符串值?

来自分类Dev

如何使用 '\t|' 用 awk 分割字符串 刺作为分隔符?

来自分类Dev

如何使用逗号作为分隔符在特定位置大写字符串?

来自分类Dev

C - 使用 strtok 通过分隔符“/”分割字符串“mv <from> <to>”

来自分类Dev

如何将字段分隔符设置为空字符串?

来自分类Dev

用分隔符连接字符串值以处理空字符串和空字符串?

来自分类Dev

Python - 如何拆分包含转义字符作为分隔符的字符串?

来自分类Dev

字符串作为`paste`命令的分隔符

来自分类Dev

Swift 4.2 使用多个字符作为分隔符提取子字符串

来自分类Dev

按分隔符分隔字符串strtok奇怪的行为

来自分类Dev

如何用“ \”作为分隔符分割字符串?以及如何将“ \”替换为“:”?

来自分类Dev

如何通过使用空格作为分隔符将字符串分成5个单词的部分

来自分类Dev

如何在Oracle中使用撇号作为组分隔符将字符串格式化为数字

Related 相关文章

  1. 1

    如何使用大写字母作为分隔符来爆炸字符串?

  2. 2

    如何使用re模块以'()'作为分隔符来拆分字符串?

  3. 3

    使用strtok对C中的字符串进行标记(包括数字作为分隔符)

  4. 4

    使用具有特殊字符的变量作为分隔符来爆炸字符串

  5. 5

    在Shell中使用string作为分隔符来剪切字符串

  6. 6

    使用多个char作为分隔符来分割字符串

  7. 7

    如何用空字符串分隔符分割字符串

  8. 8

    如何使用多个空格分隔字符串来分隔符?

  9. 9

    如何用“.”分隔字符串 使用 dplyr 作为数据帧中的分隔符

  10. 10

    如何使用字符作为字符串中的分隔符

  11. 11

    空字符串作为Cut的输出字段分隔符

  12. 12

    numpy fromstring空字符串分隔符

  13. 13

    我如何使用某些字符串分隔符来开始处理powershell.exe?

  14. 14

    如何使用分割字符串。(带空格的时间)作为JSTL中的分隔符

  15. 15

    如何使用Scanner分割以空格作为分隔符的字符串

  16. 16

    如何使用整个单词作为分隔符分割字符串?

  17. 17

    如何使用管道符号作为分隔符拆分字符串值?

  18. 18

    如何使用 '\t|' 用 awk 分割字符串 刺作为分隔符?

  19. 19

    如何使用逗号作为分隔符在特定位置大写字符串?

  20. 20

    C - 使用 strtok 通过分隔符“/”分割字符串“mv <from> <to>”

  21. 21

    如何将字段分隔符设置为空字符串?

  22. 22

    用分隔符连接字符串值以处理空字符串和空字符串?

  23. 23

    Python - 如何拆分包含转义字符作为分隔符的字符串?

  24. 24

    字符串作为`paste`命令的分隔符

  25. 25

    Swift 4.2 使用多个字符作为分隔符提取子字符串

  26. 26

    按分隔符分隔字符串strtok奇怪的行为

  27. 27

    如何用“ \”作为分隔符分割字符串?以及如何将“ \”替换为“:”?

  28. 28

    如何通过使用空格作为分隔符将字符串分成5个单词的部分

  29. 29

    如何在Oracle中使用撇号作为组分隔符将字符串格式化为数字

热门标签

归档