gpt4 book ai didi

c - 当我使用 strtok() 时,有没有办法挑选出单个标记?

转载 作者:行者123 更新时间:2023-12-02 07:06:57 24 4
gpt4 key购买 nike

例如,如果我有一个字符串:Hi:my:name:is:lacrosse1991: 我如何使用 strtok 来检索 is(换句话说第四个字段)?这类似于您在 bash 中使用 cut 的方式,我将在其中执行 cut -d ":"-f 4。如果这是做这样的事情的错误功能,请告诉我,非常感谢任何帮助,谢谢! (我最近才开始自学 C,如果我问的这些问题很明显,我提前道歉)

这是我将使用的剪切命令的示例

x=$(echo "$death" | cut -d ':' -f 4)
y=$(echo "$death" | cut -d ':' -f 5)
z=$(echo "$death" | cut -d ':' -f 6)

最佳答案

如果您知道它是第 4 个字段,您只需调用 strtok() 4 次——如果不扫描整个字符串(这就是 strtok 正在做的),就无法跳转到第 4 个字段

关于c - 当我使用 strtok() 时,有没有办法挑选出单个标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10509489/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com