16,472
社区成员
发帖
与我相关
我的任务
分享
//找数组gl_ADBuffer的最大值
for(Max_k=0;Max_k<BufferID*nReadSizeWords;Max_k++)
{
if(gl_ADBuffer[Max_k]>Find_Max)
Find_Max=gl_ADBuffer[Max_k];
}
for(Max_k=0;Max_k<BufferID*nReadSizeWords;Max_k++)
{
if(gl_ADBuffer[Max_k]=Find_Max)
{
Max_0=Max_k;
break;
}
}
//找数组gl_ADBuffer1的最大值
for(Max_k1=0;Max_k1<BufferID*nReadSizeWords;Max_k1++)
{
if(gl_ADBuffer1[Max_k1]>Find_Max1)
Find_Max1=gl_ADBuffer1[Max_k1];
}
for(Max_k1=0;Max_k1<BufferID*nReadSizeWords;Max_k1++)
{
if(gl_ADBuffer1[Max_k1]=Find_Max1)
{
Max_1=Max_k1;
break;
}
}
我的这段代码一运行没错,但调试的结果不对,怎么弄呀。我就是想找到数组最大值对就的索引号!
for(Max_k1=0;Max_k1<BufferID*nReadSizeWords;Max_k1++)
{
if(gl_ADBuffer1[Max_k1] == Find_Max1)//。。。
{
Max_1=Max_k1;
break;
}
}