码迷,mamicode.com
首页 > 其他好文 > 详细

loadrunder之脚本篇——int类型和字符串的相互转换

时间:2018-01-25 18:24:20      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:ping   定义   char   not   转换   函数   output   under   val   

字符串转化为int型变量

Action2()

{  

    int j = 0;

    j = atoi("12345");  //将字符串变为整形

    lr_output_message("%d", j); 

    return 0;

}

 

运行结果:

Starting action Action2.

Action2.c(8): 12345

Ending action Action2.

 

int型变量转化为字符串

Action2()

{  

    int i = 12345;

    char *pt = NULL;

    lr_save_int(i, "param"); //整数值保存为参数

    pt = lr_eval_string("{param}");

    lr_output_message(pt);

    return 0;

}

 

运行结果:

Action2.c(5): Notify: Saving Parameter "param = 12345".

Action2.c(6): Notify: Parameter Substitution: parameter "param" =  "12345"

Action2.c(7): 12345

 

注意:有时候会出现类似skipping‘int‘的错误,,,调换下语句顺序就正常了,因为变量的定义必须在脚本的最开始,系统函数调用之前,否则出错

loadrunder之脚本篇——int类型和字符串的相互转换

标签:ping   定义   char   not   转换   函数   output   under   val   

原文地址:https://www.cnblogs.com/langhuagungun/p/8352371.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!