【发布时间】:2014-04-02 18:24:59
【问题描述】:
不知何故,这段代码不起作用,我得到垃圾号码作为结果。你们可以看看吗?
float * greatest(float *elements,int length){
float max=elements[0];int index=0;
for (int i = 1; i < length; i++)
{
if(max<elements[length]){
max = elements[length];
index = length;}
}
return &elements[index];
}
【问题讨论】:
-
您在循环中使用
length,您希望i。
标签: c++ arrays pointers function-pointers