1
嘿,我想用C语言中的strtok函数作为分隔符,因为某些原因它不起作用。 可以有一个人请告诉我如何使用的strtok用空格作为分隔符 由于从here解析提前strtok与空格分隔符
嘿,我想用C语言中的strtok函数作为分隔符,因为某些原因它不起作用。 可以有一个人请告诉我如何使用的strtok用空格作为分隔符 由于从here解析提前strtok与空格分隔符
被盗(和略有修改)。
/* strtok example */
#include <stdio.h>
#include <string.h>
int main()
{
char str[] ="- This, a sample string.";
char * pch;
printf ("Splitting string \"%s\" into tokens:\n",str);
pch = strtok (str," ");
while (pch != NULL)
{
printf ("%s\n",pch);
pch = strtok (NULL, " ");
}
return 0;
}
使用选项卡“\ t”或同时使用“\ t”即。空间和标签都...看它是否工作
告诉我们你的代码。 (并阅读strtok的文档) – abelenky 2010-11-11 23:32:06
“由于某些原因,它不起作用”,不是描述性的或有帮助的。你期望它做什么?它实际上做了什么?你尝试过哪些调试步骤? – abelenky 2010-11-11 23:33:23