您的位置:首页 > 编程语言 > C语言/C++

C语言简单实现字符串截取

2017-06-19 10:19 281 查看
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

typedef char T[64];

void mySplit( char *sStr,  char *delims, T t[])
{
int i = 0;
char *result = NULL;
result = strtok( sStr, delims );

while( result != NULL ) {
strcpy(t[i++], result);
printf( "result is [%s] \n", result );
result = strtok( NULL, delims );
}

}

int main()
{
int i=0;
T t[10];
char *str = "1231,432,234,542,311,fasa";
char *dot = ",";
mySplit(str, dot, t);

for(i=0; i < 10; i++)
{
printf("\t%s\n", t[i]);
}
printf("\n");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言