【文件属性】:
文件名称:使用一个字符串分割另一个字符串
文件大小:1KB
文件格式:C
更新时间:2022-01-14 04:54:03
字符串分割 explode
/**
* 使用一个字符串分割另一个字符串
*
* @param delimiter 边界上的分隔字符
* @param haystack 输入的字符串
* @param out 输出的字符串指针
* @return 分割成了多少个成员
*/
int explode(char *delimiter, char *haystack, char *out[])
{
int num = 0;
if (delimiter == NULL || haystack == NULL)
{
return num;
}
char *pstr = strtok(haystack, delimiter);
while (pstr != NULL)
{
out[num++] = pstr;
pstr = strtok(NULL, delimiter);
}
return num;
}