char *strtok( char *strToken, const char *strDelimit );
返回值:
所有这些函数都返回一个指向 strtoken 中找到的下一个指针。如果没有找到更多的标记,它们将返回 null。每个调用通过将遇到的每个分隔符替换为空字符来修改 strtoken。
int main()
{
char arr[] = "192.168.1.31";
char* p = ".";
char buff[100] = { 0 };
strcpy(buff, arr);
char* ret = NULL;
for (ret = strtok(arr, p); ret != NULL; ret = strtok(NULL, p))
{
printf("%s\n",ret);
}
return 0;
}