Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char** split(char *str, const char *delims, int *length)
- {
- char *result;
- int i;
- char **strs = (char **)malloc(sizeof(char *) * strlen(str));
- char *sstr = malloc(sizeof(char *) * strlen(str));
- strcpy(sstr, str);
- result = strtok(sstr, delims);
- while(result){
- *(strs+i) = result;
- result = strtok(NULL, delims);
- i++;
- }
- *length = i;
- return strs;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement