//
void fun( float y ,float x[],)
{
x[0] = x[1] + x[2];
y = y + x[3] ;
}
楼主的函数的错误分析
1." float x[],"里面的标点符号有错;
2.没有返回值,计算解决y是形参,并不能作为结果参数传出来.
3.float x[] ;其实等价于float * x;指针的话,应该注意范围越界的问题.
//
void fun( float y ,float x[],)
{
x[0] = x[1] + x[2];
y = y + x[3] ;
}
楼主的函数的错误分析
1." float x[],"里面的标点符号有错;
2.没有返回值,计算解决y是形参,并不能作为结果参数传出来.
3.float x[] ;其实等价于float * x;指针的话,应该注意范围越界的问题.