51Testing软件测试论坛
标题:
请教个lr_save_string函数用法问题
[打印本页]
作者:
wzfxf227
时间:
2010-12-21 12:09
标题:
请教个lr_save_string函数用法问题
我想要把C变量转换为lr参数,但是不成功,请教下应该怎样写才正确。
脚本:
Action()
{
int x;
x=10;
lr_save_string(x,"param");
lr_eval_string("{param}");
return 0;
}
错误:
Action.c (5): type error in argument 1 to `lr_save_string'; found `int' expected `pointer to const char'
c:\\cs_201012\\ecs&ets\\temp\\test\\\\combined_test.c (5): 1 errors, not writing pre_cci.ci
谢谢!
作者:
云层
时间:
2010-12-21 12:35
数字型用lr_save_int
字符型才能用lr_save_string
作者:
qiguojie
时间:
2010-12-21 13:10
答案看楼上。。。。
作者:
wzfxf227
时间:
2010-12-21 14:20
对啊!
我初学lr代码,那段代码是从网上一文抄的,没想到原文也不可靠。
多谢各位!
作者:
andyguo
时间:
2010-12-22 11:07
Action()
{
int x=10;
char str[10];
itoa(x,str,10);//需要讲整形转换成字符型
lr_save_string(str,"param");
lr_eval_string("{param}");
lr_output_message("%s",lr_eval_string("{param}"));
return 0;
}
作者:
andyguo
时间:
2010-12-22 11:13
如果你不想转发成字符型也可以
Action()
{
int x=10;
lr_save_int(x,"param");//param,可以直接用来参数化
return 0;
}
作者:
andyguo
时间:
2010-12-22 11:14
如果你不想转发成字符型也可以
Action()
{
int x=10;
lr_save_int(x,"param");//param,可以直接用来参数化
return 0;
}
作者:
wqflyy
时间:
2014-8-21 11:27
已经解决,谢谢!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2