strtok

strtok

文章 0 浏览 6

strtok 使用了错误的分隔符

当我将分隔符指定为“,”时,为什么我的 strtok 会在空格后分解字符串?…

红墙和绿瓦 2024-09-13 10:29:14 9 0

用strtok分割句子时内存泄漏

我正在尝试将字符串拆分为句子(由句子分隔符分隔)。代码本身可以工作,但我不断在函数中遇到内存泄漏。 char ** splitSentences(char *string) { in…

⊕婉儿 2024-09-13 09:04:07 8 0

在程序中同时使用 getline 和 strtok 时出现问题

在下面的程序中,我打算将文件中的每一行读入字符串,分解字符串并显示各个单词。我面临的问题是,程序现在仅输出文件中的第一行。我不明白为什么会发…

自由范儿 2024-09-06 01:35:34 9 0

为什么我的令牌返回 NULL,我该如何修复它?(c++)

我创建了一个程序来获取用户输入的字符串并将其解析为令牌并根据输入移动机器人。该程序应该识别这些输入(其中x是整数):“前进x”“后退x”“左转x…

我ぃ本無心為│何有愛 2024-08-28 23:33:11 10 0

strtok调用时出现问题

我有一个像这样使用 strtok 的函数 void f1(char *name) { ... char *tmp; tmp = strtok(names, " ,"); while(tmp) { ... tmp = strtok(NULL, " ,"); …

找个人就嫁了吧 2024-08-28 06:49:08 10 0

如何在C中将一个字符串拆分为2个字符串

我想知道如何获取 1 个字符串,用分隔符(例如空格)将其分成 2 个,然后将这 2 个部分分配给 2 个单独的字符串。我尝试过使用 strtok() 但无济于事。…

时光与爱终年不遇 2024-08-26 15:35:14 13 0

在 C 中使用 strtol 或 strtok 解析字符串?

字符串输入是 > bc length 我可以使用 strtok 将字符串分解为标记,但不确定如何获取每个单独的标记,例如将地址 1 和地址 2 转换为十六进制。 void t…

朱染 2024-08-24 12:57:11 6 0

strtok() 和空字段

我正在将一些 C 结构序列化为字符串,然后使用 strtok() 对其进行反序列化。但不幸的是,strtok() 没有检测到空字段(例如 1:2::4)。 有什么替代功能…

倾城°AllureLove 2024-08-23 17:21:04 8 0

为什么 C++ strtok() 为我工作吗?

该程序应该通过 cin 接收输入,对其进行标记,然后输出每个输入以向我表明它工作正常。但事实并非如此。 该程序编译时没有错误,并接受输入,但无法输…

生死何惧 2024-08-22 09:02:54 10 0

意外的 strtok() 行为

我正在尝试使用 strtok() 计算文件中的单词数。 /* * code.c * * WHAT * Use strtok() to count the number of words in a file. */ #include #includ…

总以为 2024-08-21 08:36:00 14 0

使用 strtok_r 时出现分段错误

谁能解释为什么我在下面的示例中遇到分段错误? #include #include int main(void) { char *hello = "Hello World, Let me live."; char *tokens[50];…

深海夜未眠 2024-08-21 03:40:07 9 0

c++斯特托克问题

我正在尝试创建一个 word==>drow 的地图,例如 polindrom... 问题出在“strtok”的最后一级...... 首先我将其拆分,然后在后续调用中执行 strtok(NULL…

月依秋水 2024-08-20 23:32:43 11 0

ANSI C:如何按换行符分割字符串并获得随机行

我是 C 语言的新手,并且被 subj 困住了。我可以用 strtok 分割字符串,但我不知道如何获取随机令牌。 谢谢。…

淡墨 2024-08-20 22:49:46 10 0

C:从分隔源字符串创建字符串数组

在 C(而不是 C++)中将分隔字符串转换为字符串数组的有效方法是什么?例如,我可能有: char *input = "valgrind --leak-check=yes --track-origins=…

倚栏听风 2024-08-19 09:22:40 12 0

帮助!当提供 strtok 结果时,strcmp 对我撒谎

strcmp,当输入 strtok 的结果时,下面的代码似乎在公然对我撒谎。 int fSize; char * buffer=NULL; char * jobToken = "job"; char * nextToken=NULL…

把时间冻结 2024-08-18 22:28:25 11 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文