#include "web_api.h"
int LenofArray(int *p)
{
int length=0;
for(;*p!='\0';p++)
length++;
return length;
}
Action()
{
int a[]={1,2,3,4,23,234,4543,565,767};
int m=LenofArray(a);
lr_output_message("%d",m);
return 0;
}
int LenofArray(char *p)
{
char length=0;
for(;*p!='\0';p++)
length++;
return length;
}
Action()
{
char buffer[128] = {0};
int j;
int i;
int h;
web_reg_save_param("param1",
"LB=Content-Length: ",
"RB=\r\n""",
"NotFound=ERROR",
"Ord=all",
"Search=Headers",
LAST);
web_url("www.hao123.com",
"URL=http://www.hao123.com/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t2.inf",
"Mode=HTML",
LAST);
//lr_save_string(lr_eval_string("{param1_count}"),"j");
j=atoi(lr_eval_string("{param1_count}"));
lr_output_message("the j is %d",j);
for(i=1;i<=atoi(lr_eval_string("{param1_count}"));i++)
{
sprintf( buffer, "{param1_%d}", i);
h=LenofArray(buffer);
lr_output_message("%d",h);
lr_output_message("the conut is %s.",lr_eval_string(buffer));
}
return 0;
}
这里我的buffer打出来是长度是8.
但是为什么h打出来是10呢?