我试图从rpc服务器返回数组(函数返回局部变量的地址-wreturn local addr) 包括“array.h”

我试图从rpc服务器返回数组(函数返回局部变量的地址-wreturn local addr) 包括“array.h”,rpc,Rpc,int* forloop_1_svc(输入*argp,结构svc_请求*rqstp) { int结果[argp->a] printf("Server started********\n"); for (int i = 1; i < (argp->a); ++i) { result[i]=i; } return result; printf(“服务器已启动*********\n”); 对于(int i=1;ia);+i) { 结果[i]=i; } 返回结果; }

int* forloop_1_svc(输入*argp,结构svc_请求*rqstp) { int结果[argp->a]

printf("Server started********\n");

for (int i = 1; i < (argp->a); ++i)

{
    result[i]=i;
}


return result;
printf(“服务器已启动*********\n”);
对于(int i=1;i<(argp->a);+i)
{
结果[i]=i;
}
返回结果;
}