LoadRunner中截取字符串

	/*strchr和strrchr的区别*/

	char *strTest1="citms citms";

	char *strTest2,*strTest3;

	strTest2=(char *)strchr(strTest1,'t'); //在strTest1中顺序查找字符t,当第一次碰到t的时候开始往后截取。

	lr_output_message("the first occurrence of t :%s ",strTest2);

	strTest3=(char *)strrchr(strTest1,'t'); //在strTest1中倒叙查找字符t,当第一次碰到t的时候开始往后截取。

	lr_output_message("the last occurrence of t :%s",strTest3);

	/*strcpy和strncpy,memcpy的区别*/

	char *strTest1="citms citms";

	char strTest4[50],strTest5[50];

 
strcpy(strTest4,strTest1); //将strTest1的内容复制到strTest4里面。 lr_output_message("%s",strTest4); strncpy(strTest5,strTest1,4); //将strTest1的内容,从开始截取4位,复制到strTest5里面 lr_output_message("%s",strTest5);
  strcpy(strTest4,"abc\0abc");  //在字符串中“\0”代表结束字符,所以下面代码里strTest4为abc lr_output_message("%s",strTest4);  
strncpy(strTest5,"abc\0abc",6); lr_output_message("%s",strTest5); //通过memcpy函数,可以识别“\0”后面的字符,下面代码结果为 //abc //def memcpy(strTest5,"abc\0def",7); lr_output_message("%s",strTest5); lr_output_message("%s",strTest5+4);

	/*strcmp和stricmp的区别*/

	char strTest6[50]="How old are you?";

	char *strTest7;

	int result;

	strTest7="HOW old are you?";

	result=strcmp(strTest6,strTest7);

	lr_output_message("%d",result);

 
result=stricmp(strTest6,strTest7); lr_output_message("%d",result); //返回数字1,为前一个字符串大于后一个 //返回数字0,为前一个字符串等于后一个 //返回-1,为前一个字符串小于后一个 //strcmp是区分大小写的比较,stricmp是不区分大小写的比较

	/*strcat和strncat的区别*/

	char strTest8[50];

	char *strTest9="is LiLei.";

	strcpy(strTest8,"My name ");

	strcat(strTest8,strTest9);

	lr_output_message("%s",strTest8);

	strncat(strTest8,strTest9,5);

	lr_output_message("%s",strTest8);
	

char *stringTest="abc\0abc";

int stringlength=0;

lr_output_message("%s",stringTest);

stringlength=strlen(stringTest);

lr_output_message("%d",stringlength);

LoadRunner中截取字符串的更多相关文章

  1. SQL Server中截取字符串常用函数

    SQL Server 中截取字符串常用的函数: .LEFT ( character_expression , integer_expression ) 函数说明:LEFT ( '源字符串' , '要截 ...

  2. shell中截取字符串的方法总结

    shell中截取字符串的方法有很多种, ${expression}一共有9种使用方法. ${parameter:-word} ${parameter:=word} ${parameter:?word} ...

  3. SqlServer中截取字符串

    SQL Server 中截取字符串常用的函数: .LEFT ( character_expression , integer_expression ) 函数说明:LEFT ( '源字符串' , '要截 ...

  4. SQL Server 中截取字符串常用的函数

    SQL Server 中截取字符串常用的函数: 1.LEFT ( character_expression , integer_expression ) 函数说明:LEFT ( '源字符串' , '要 ...

  5. sql server中截取字符串的常用函数

    我们如果要在sql server中,使用截取字符串的方法要怎样使用呢? sql server提供了3个常用截取字符串方法,LEFT().RIGHT().SUBSTRING() /****** Sql ...

  6. 在LoadRunner中转换字符串大小写的C语言函数

    在LoadRunner中转换字符串大小写的C语言函数 . loadrunner语言ccharacterstringaction 封装ConvertToXXX函数: //ConvertToUpper f ...

  7. linux 中截取字符串

    shell中截取字符串的方法有很多中,${expression}一共有9种使用方法.${parameter:-word}${parameter:=word}${parameter:?word}${pa ...

  8. C#中截取字符串的几种方法

      1.根据单个分隔字符用split截取 例如 复制代码代码如下: string st="GT123_1"; string[] sArray=st.split("_&qu ...

  9. sql和access中截取字符串的区别

    一向对数据库不熟悉,今天又遇到简单而又被忽略的问题——字符串的截取. 在Excel处理数据过程中,我们常用substring,left,mid,right来截取字符:在.NET编程中,我们常用subs ...

随机推荐

  1. ffmpeg-20160701-git-bin.7z

    ESC 退出 0 进度条开关 1 屏幕原始大小 2 屏幕1/2大小 3 屏幕1/3大小 4 屏幕1/4大小 S 下一帧 [ -2秒 ] +2秒 ; -1秒 ' +1秒 下一个帧 -> -5秒 f ...

  2. Mathematics:Dead Fraction(POJ 1930)

    消失了的分式 题目大意:某个人在赶论文,需要把里面有些写成小数的数字化为分式,这些小数是无限循环小数(有理数),要你找对应的分母最小的那个分式(也就是从哪里开始循环并不知道). 一开始我也是蒙了,这尼 ...

  3. sqlserver insert 存储过程

    -- 根据表中数据生成insert语句的存储过程Create Proc proc_insert (@tablename varchar(256))  as                        ...

  4. Bootstrap弹窗插件(拟态框)关闭后回调函数

    $(function(){ $('#questionnaire').on('hidden.bs.modal',function(){ //清除缓存方法 }); }); 事件 Bootstrap 的模态 ...

  5. [Android] 如何查看apk需要支持的Android版本

    reference to : http://blog.csdn.net/huiguixian/article/details/39928089 如果有一个apk,需要知道他最低安装支持的Android ...

  6. linux service命令常见使用方法

    service命令,顾名思义,就是用于管理Linux操作系统中服务的命令. 1. 声明:这个命令不是在所有的linux发行版本中都有.主要是在redhat.fedora.mandriva和centos ...

  7. Git 操作的一些场景

    1. 某些不需要的文件/文件夹,如:/build 之类,在添加对应的gitignore之前Push了,导致每次编译都会产生新的文件 解决方法:直接删掉不需要的文件/文件夹,然后push gitigno ...

  8. JSoup笔记

  9. NYOJ题目1162数字

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAr8AAAJ/CAIAAAD+kywNAAAgAElEQVR4nO3dO1LjzN4H4G8T5CyE2A ...

  10. 学习hibernate @Entity该导入哪个包

    1.在@Entity时很容易顺手导入@org.hibernate.annotations.Entity这个包,结果导致了异常.其实应该导入的是@javax.persistence.Entity Alw ...