zoukankan      html  css  js  c++  java
  • lr中用C语言比较两个字符串变量

    以下脚本,定义两个一样的字符数组,对比后,打印出result的值:

    Action()
    {
    
        int result;
        char string1[] = "We can see the string:nancy";
        char string2[] = "We can see the string:nancy";
        lr_output_message("the string1 is %s.",string1);
        lr_output_message("the string2 is %s.",string2);
        result = strcmp(string1,string2);
        if ( result == 0 )
        {
             lr_output_message("the result is 0.");
        }
        else
        {
             lr_output_message("the result is not 0.");
        }
        return 0;
    }
    

      

      

    运行结果:

    Ending action vuser_init.
    Running Vuser...
    Starting iteration 1.
    Starting action Action.
    Action.c(7): the string1 is We can see the string:nancy.
    Action.c(8): the string2 is We can see the string:nancy.
    Action.c(12): the result is 0.
    Ending action Action.
    Ending iteration 1.
    Ending Vuser...
    Starting action vuser_end.
    Ending action vuser_end.
    Vuser Terminated.

    代码2:

    Action()
    {
    
        int result;
        char string1;
        char string2;
        lr_save_string( "We can see the string:nancy","string1" );
        lr_save_string( "We can see the string:nancy","string2" );
        lr_output_message("the string1 is %s.",lr_eval_string("{string1}"));
        lr_output_message("the string1 is %s.",lr_eval_string("{string2}"));
        result = strcmp(lr_eval_string("{string1}"),lr_eval_string("{string2}"));
        if ( result == 0 )
        {
             lr_output_message("the result is 0.");
        }
        else
        {
             lr_output_message("the result is not 0.");
        }
    
        return 0;
    }
    

      

    运行结果:

    Ending action vuser_init.
    Running Vuser...
    Starting iteration 1.
    Starting action Action.
    Action.c(9): the string1 is We can see the string:nancy.
    Action.c(10): the string1 is We can see the string:nancy.
    Action.c(14): the result is 0.
    Ending action Action.
    Ending iteration 1.
    Ending Vuser...
    Starting action vuser_end.
    Ending action vuser_end.
    Vuser Terminated.

  • 相关阅读:
    LeetCode–打印从1到最大的n位数
    常用十大算法(十)— 踏棋盘算法
    常用十大算法(九)— 弗洛伊德算法
    常用十大算法(八)— 迪杰斯特拉算法
    LeetCode–组合
    LeetCode–组合总和
    5513. 连接所有点的最小费用 kruskal
    152. 乘积最大子数组 dp
    1567. 乘积为正数的最长子数组长度 dp
    5481. 得到目标数组的最少函数调用次数. 位运算
  • 原文地址:https://www.cnblogs.com/Alexr/p/9385805.html
Copyright © 2011-2022 走看看