首页 > 其他 > 详细

loadrunner中切割strtok字符串

时间:2015-10-31 16:51:56      阅读:274      评论:0      收藏:0      [点我收藏+]

http://blog.sina.com.cn/s/blog_7ee076050102vamg.html

http://www.cnblogs.com/lixiaohui-ambition/archive/2012/07/18/2598042.html

技术分享

	int in=0;  

	int j;

	char buffer[100]="Fred male 25,John male 62,Anna female 16";  

	//char buffer[100]="Fred male 25"; 
	char *p[20]; 

	char *buf = buffer;

	while((p[in]=(char *)strtok(buf,","))!=NULL) {  

		buf=p[in];

		while((p[in]=(char *)strtok(buf," "))!=NULL)  

		{  
			in++; 

			buf=NULL;
		}

		buf=NULL; 
	}

	lr_output_message("总共分割成:%d个字符串", in); 

	for (j=0; j<in; j++)  { 

		lr_output_message(">%s<",p[j]); 

	}

 

 

技术分享

#include <stdio.h>
#include <string.h>
int main(int argc,char **argv)
{
 char buf1[]="aaa, 
,a,,,,bbb-c, , ,ee|abc";//必须为[],即字符串为有名字符串,而非匿名字符串

 char* token = strtok( buf1, ",-| 
");
 while( token != NULL )
 {
 
 printf("%s", token 
);
 
 token = strtok( NULL, ",-|");
 }
 printf("\n");
 return 0;
}
OUT 值:
aaa abbbc eeabc

 

loadrunner中切割strtok字符串

原文:http://www.cnblogs.com/qmfsun/p/4925638.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!