在这里积累学习中的点点滴滴!

lr_save_string 使用介绍【转】

上一篇 / 下一篇  2009-01-12 11:27:44 / 个人分类:LoadRunner

51Testing软件测试网Do | {!a

一、lr_save_string 使用介绍
#W5GLZ)^:zIC01.该函数主要是将程序中的常量或变量保存为lr中的参数。51Testing软件测试网 E/[qD9R{Hq
      int lr_save_string (const char *param_value, const char *param_name); 51Testing软件测试网!b*S(\!r SU!aSz

      函数目的:param_value值保存到param_name变量中51Testing软件测试网 z#~ f:J%vP

      参数介绍:param_value:要保存的值51Testing软件测试网Kq R_pb'[(ox

                         param_name 变量名称
;z({3OU*f U7um0
char *tmp="hello";51Testing软件测试网+K)^v;]0rl `.B;{*@
lr_save_string("777","page");
B}/n$b H&i9w0lr_output_message(lr_eval_string("{page}"));   

)ND6ik[#c5Yf w#~0 51Testing软件测试网MrM+q7vN

//将变量保存为参数,tmp为变量51Testing软件测试网N,[]uz-U9[ P[3kJ
lr_save_string(tmp,"page");51Testing软件测试网~Mu `Jn/G8gX

51Testing软件测试网%Q&tC4{;t4d

lr_output_message(lr_eval_string("{page}"));51Testing软件测试网b}pl7YJ9`4[

51Testing软件测试网6Ko6{}-q


suNFV*\iN0结果:77751Testing软件测试网hFz4rxi~ C H

51Testing软件测试网WhIm*v[:]

    hello
vg*cP J [0    
N9M-sc Q-N#@{'yX{B0
I*H-s0t:G9I3qH0二、sprintf函数
'k3d{-~+~g9R5U-~051Testing软件测试网vYG/y)^

定义函数
int sprintf( char *str,const char * format,.........);
;Ch2^,qE x)i;[0
函数说明
sprintf()会根据参数format字符串来转换并格式化数据,然后将结果复制到参数str所指的字符串数组,直到出现字符串结束(’\0’)为止。关于参数format字符串的格式请参考printf()。51Testing软件测试网9d2I jFy/B
返回值
成功则返回参数str字符串长度,失败则返回-1,错误原因存于errno中。
T uQ9V_9lm!M$A0
附加说明
使用此函数得留意堆栈溢出,或改用snprintf()。51Testing软件测试网}+P\l-G0\$eb4X
范例
#include<stdio.h>51Testing软件测试网 l4^ r0IpT }q
main()51Testing软件测试网gA c1`)? m$bI }
{
7c[msBCj0char * a=”This is string A!”;51Testing软件测试网 ?4b&d/C3V6Fim*`
char buf[80];
| ~!I4M3V{6k s0sprintf(buf,”>>> %s<<<\n”,a);
IsU1p0X#g(y)`0printf(“%s”.buf);
8n"AEZ?&{B g"PA0}51Testing软件测试网v hB/N`9o&{
执行
>>>This is string A!<<<
7?0gV&l6m]QT0
常用该函数代替itoa,将整数格式化为字符串形式。
KwT9gB P0如:51Testing软件测试网d%yh#D raLZ~l
int page=0;51Testing软件测试网e6e,p,a*a|Y Q
char page_ch[56];51Testing软件测试网N"^ z$[U
page=page + 10;51Testing软件测试网-m1r.a)V G8E1V
sprintf(page_ch,"%d",page);51Testing软件测试网yT3[ _-}.m)Y

D7?7UXClpAgjb0

TAG: LoadRunner

引用 删除 cxjin   /   2010-04-28 11:09:26
 

评分:0

我来说两句

Open Toolbar