使用strtok函数分割字符串

/*
使用strtok函数分割字符串
extern char* strtok(char* string, const char* delimiters);
*/

Action()
{
    char seqarater[]=",";//分割符变量
    char * token;//存储分割出的字符变量
    lr_save_string("1,2,3,4,5,6,7,8,9,0","str");//将字符串"1,2,3,4,5,6,7,8,9,0"存入参数str中
    token=(char*)strtok(lr_eval_string("{str}"),seqarater);//用lr_eval_string取得参数str中的值,调用strtok函数分理处第一个字符1
    while(token!=NULL)//如果token中非空
    {
        lr_error_message("%s\n",token);//打印token取得的值
        token=(char*)strtok(NULL,seqarater);//取下一个字符
    }
    return 0;
}

你可能感兴趣的:(String,函数,存储,loadrunner)