首页 > 代码库 > LR中用C语言比较两个字符串变量
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.
LR中用C语言比较两个字符串变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。