• 函数解析


    1、lr_eval_string()
        //返回脚本中的一个参数当前的值(char)
    2、lr_vuser_status_message("Para is:%s,%dTimes Iteration",lr_eval_string("{username}"),++iteration)
     i++是先取出I,再加1;++i先加1后取
     //在Controller监视窗口中显示当前参数值和当前vu迭代次数,在vugen调试窗口中不会显示
    //在Controller运行窗口,运行场景时在run界面中单击Vusers按钮(开始方案按钮的下面),在弹出窗口中可看到动态的user
    3、lr_convert_string_encoding

    int lr_convert_string_encoding ( const char *sourceString, const char *fromEncoding, const char *toEncoding, const char *paramName);

        该函数有4个参数,含义如下:

        sourceString:被转换的源字符串。

        fromEncoding:转换前的字符编码。

        toEncoding:要转换成为的字符编码。

        paramName:转换后的目标字符串。

      lr_convert_string_encoding("汽车",LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"str");
    4、lr_save_string
       将程序中的常量或变量保存为lr中的参数、
       lr_save_string("777","page"); //将常量777保存为参数page
     
    5、strcpy

    char *strcpy( char *dest, const char *source );

    把src所指由NULL结束的字符串复制到dest所指的数组中。
    6、strcat
    函数原型:extern char *strcat(char *dest,char *src) 
    参数说明:dest为一个目的字符串的指针,即被连接的字符串(在前),src为一个源字符串的指针(在后)。
    strcat( fidValue3,roomidValue3 );
     
    7、strcmp

       strcmp函数是比较两个字符串的大小,返回比较的结果。一般形式是:  

                     i=strcmp(字符串,字符串);

             其中,字符串1、字符串2均可为字符串常量或变量;i   是用于存放比较结果的整型变量。比较结果是这样规定的:  

    ①字符串1小于字符串2,strcmp函数返回一个负值;

    ②字符串1等于字符串2,strcmp函数返回零;

    ③字符串1大于字符串2,strcmp函数返回一个正值;

       实际上,字符串的比较是比较字符串中各对字符的ASCII码。

    8、atoi

    Converts a string to an integer value.

    9、sprintf
    sprintf( fidVar3,"{fid3_%d}",num3 );//将num变量保存到fidVar中,
     
     
     
     
     
     
     
  • 相关阅读:
    代码艺术 CountDownTimer
    java 正则
    What are the top 10 things that we should be informed about in life
    java 闭包与回调
    Hive记录-单机impala配置
    Hbase记录-Hbase介绍
    Hbase记录-Hbase其他工具
    Hbase记录-Hbase shell使用命令
    Hbase记录-Hbase Web管理工具
    CM记录-Hadoop运维管理
  • 原文地址:https://www.cnblogs.com/heygirl/p/4693783.html
Copyright © 2020-2023  润新知