STRSPLIT(3)

NAME
strsplit - 对原字符串以给定的分隔符进行分割

SYNOPSIS

#include <cstring-extension.h>

  Functions

  static char** strsplit (char * str, char delim) [inline], [static]

对原字符串以给定的分隔符进行分割，注意该函数会修改原字符串

Parameters
    str 需要分割的字符串
    delim 分隔符

Returns
    char** 分割后的字符串列表，以NULL结尾。存储分割后所有字符串的字符串列表本身是由alloc申请的内存，因此当使用 完成后应当被free；而分割出来的各个字符串不是申请的内存，而是分别指向了原字符串中的特定位置，因此他们不需要被分别free

References strcounts().

Detailed Description

接口的主要功能是对原字符串以给定的分隔符进行分割，注意该函数会修改原字符串

CONFORMING TO
These functions are as per the withdrawn POSIX.1e draft specification. The following functions are Linux extensions: strstrip(), strstripspace(), strstripblank(), strskipspace(), strskipblank(), str2upper(), str2lower(), strfirstof(), strlastof(), strstartswith(), strstartswith_nocase(), strendwith() and strcounts().

SEE ALSO
strstrip(3), strstripspace(3), strstripblank(3), strskipspace(3), strskipblank(3), str2upper(3), str2lower(3), strfirstof(3), strlastof(3), strstartswith(3), strstartswith_nocase(3), strendwith(3) and strcounts(3).

Author

Generated automatically by Doxygen for cstring-extension.h from the source code.