-
堆栈字符串上strtok_r中的分段错误
在下面的代码中,<code>strtok_r</code>中出现分段错误,我花了几个小时试图找出原因。在其他页面上的答 -
C strtok()无法正确标记吗?
我已经尝试了一段时间,现在我完全不知道如何解决这个问题。我有一个相当不错的规模项目,并且我 -
用C中的fgets()和strtok()计算句子中每个单词的字母数
除了最后一个单词,我实际上已经设法计算了句子中的大多数单词, 它以某种方式返回的值是实际字母 -
使用fgets()和strtok()从CSV读取
<em>完全公开:学校分配</em> 我一直在研究一些代码,以从CSV提取数据并显示它,但是我一直遇到 -
如何在C函数中拆分字符串?
我需要一个在c中拆分字符串的函数,我编写代码并检查了一下,没有收到任何错误或警告,代码是: -
使用strtol解析整数数据并避免使用无效格式-C
因此,我想了解与输入有关使用strtol的大多数主题,但没有找到我要找的确切问题。 基本上,我 -
带有sprintf的Ringbuffer
我正在尝试创建一个环形缓冲区,并用拆分字符串元素数组填充它。 <strong>缓冲区代码</strong>取自<a href= -
尝试拆分字符串并将其放入数组时出现错误消息
我正在尝试拆分用户的输入并将每个定界符放在一个数组中。 由于某些原因,使用这里的代码, -
我无法将char拆分成单独的单词并打印出来
我试图将用户的输入拆分为单独的单词,然后将每个单词打印在换行符上。 我有一个函数<code>split -
当我尝试在C中使用strtok时出现分段错误(核心已转储)
<pre><code><div class="form-group"> <button class="btn btn-theme" onclick="appendBox()"&g -
为什么strcmp似乎不能与strtok返回的字符串一起使用?
所以,我有一些类似的代码: <pre><code>-v=1</code></pre> 我通过打印多次检查了<code>db.collection.aggregate -
我正在尝试将我的归因变量上使用的strtok函数的结果放入带有strcpy的数组中,但出现分段错误(C语言)
<pre><code>const char s[2] = " "; char *token; int compteur = 0; char token_table[50][1000]; token = strtok(imput, s); strcpy(token_ -
strtok无法以CSV格式的空格正常工作
我正在制作一个C程序,该程序需要将书上的数据作为输入并创建一个有序列表。数据将以CSV格式输入。 -
使用占位符作为定界符
我一直在努力使像(%c)或(%d)这样的占位符用作定界符,但是每当我尝试使用它时,也将百分比后 -
无法使用strtok实现预期的解析输出
我已经为此工作了一段时间,但似乎无法解决此错误。任何见解将不胜感激。 我正在编写将首先 -
字符串比较无法正常使用C语言
<pre><code>#include <stdio.h> #include <string.h> int main() { char str1[50]="TEST sun raised"; char str2[4][90] -
如何使用strtok()从c语言的QUERY_STRING中提取零件?
现在,我正在从我们为任务创建的网站接收输入。有一个输入字段,一个隐藏字段和一个提交按钮,单 -
使用strtok拆分C数组
我正在制作一个自定义的C shell,当前正在使用空格拆分命令: <em>(我目前正在做的简化示例)</ -
从字符串中获取第二个单词
我正在尝试使用<code>strtok</code>从C中的字符串中获取第二个单词: <pre><code>#include <stdio.h> #include -
如何在C中删除字符串的最后一部分
例如,我需要字符串的某个部分 <code>folder1/folder2/folder3/folder4</code> 并且我不想在新字符串 -
strtok将多个字符作为一个定界符
是否可以将多个字符用作一个定界符? 我想要一个字符串作为另一个字符串的分隔符。 <pre><co -
strtok()与realloc()奇怪的行为
我有以下用C语言编写的程序: <pre><code> ... char *answer = NULL; char *pch = strtok(phrase, " "); // -
将行拆分为单词,然后使用strtok将其放入char数组
我有这个简单的行解析器,用于标记功能... 但是我缺少一些东西。 <pre><code>int parse_line(char *line,char * -
越野车在程序的strtok部分
<pre><code>void reverseTokens(char *array,int nump,char*delimp) { char * revString[nump+20];//array of pointer where 1 pointer points to -
为什么我无法在此代码中使用定界符正确提取令牌?
我正在编写代码以从.txt文件中提取所有单词,但是遇到了麻烦。我只允许使用字母和撇号,因此我选择 -
从文本文件中逐行读取每一行,然后转换为int(无限循环或崩溃?)
我正在尝试阅读此文本文件: <pre><code>8 4 4 6 1 8 4 4 6 2 8 4 4 6 3 8 4 4 6 4 8 4 4 6 5 8 4 4 6 6 8 4 4 6 7 8 4 4 6 8 1 -
为什么我的函数不返回空指针?
我对可视代码有问题,在线编译器上一切正常,但是在stm32 nucleo上尝试时,它没有返回<code>NULL</code>,这 -
将动态数组中的字符串标记为静态2D char数组中的多行
我有一个动态数组,其中包含一个包含'\ n'字符的字符串,因此该字符串由多行组成。我试图提取线条并 -
那么strtok具有破坏性吗?
我是否正确理解<code>strtok</code>会使源字符串充满空字符? 我可以理解,每个新的迭代调用都首先 -
使用strtok后函数未运行
使用<code>strtok()</code>后,我的程序遇到了一些麻烦。我已经测试过<code>printf</code>,而<code>opt</code>总是能