gpt4 book ai didi

c - LoadRunner - 在 lr_eval_string 函数中使用 %d

转载 作者:行者123 更新时间:2023-11-30 17:01:17 25 4
gpt4 key购买 nike

我需要创建一个包含多个'x'值的字符串。

例如,我尝试在引用另一个变量时保存字符串:

lr_save_string("xyz", lr_eval_string("{x_%d}", intVar));

我也尝试过:

lr_save_string(lr_eval_string("{x_%d}", intVar), "xyz");

是否有任何选项/方法可以使用 %d 和 int 变量,该变量在 lr_eval_string 函数中始终发生变化?或者,这如何执行?

最佳答案

您必须使用 sprintf 函数,如下所示,

char *buffer = (char *)malloc(20); // allocate size as per your requirement
sprintf(buffer,"{x_%d}", intvar);
lr_save_string(lr_eval_string(buffer),"xyz");

关于c - LoadRunner - 在 lr_eval_string 函数中使用 %d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37151445/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com