本文主要是介绍loadrunner Lr_类函数之 lr_param_sprintf(),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
lr_param_sprintf()
将格式化的输出写入参数。
int lr_param_sprintf(const char * paramName,const char * format [,args ...]);
参数说明:
paramName:要写入字符串的目标参数。
format:一个或多个格式化字符。
args:可选打印参数。
lr_param_sprintf函数类似于标准C函数sprintf,除了将格式化的字符串写入LoadRunner参数而不是字符串缓冲区。
不支持这些格式化字符:%E,%hd,%hhd,%lld,%ld,%hhi,%lli,%hhu,%llu,%hhf,%llf,%hhe和%lle。
示例:lr_param_sprintf
intindex = 56;
char * suffix =“txt”;
lr_param_sprintf ("LOG_NAME_PARAM","log_%d.%s", index, suffix,100);
lr_output_message(“新文件名为%s”,
lr_eval_string(“{LOG_NAME_PARAM}”));
输出:
Action.c(9):新文件名为log_56.txt
这篇关于loadrunner Lr_类函数之 lr_param_sprintf()的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!