在c ++中查找数组的数字行

时间:2017-04-25 07:15:37

标签: c++ arrays function row

我在我的代码中定义了一个二维数组:

double DownSide[][3]={
{0,10,10},
{0,10,10},
{0,10,10},
{0,10,10}
}; 

并在函数中发送此数组:

ProcessImage(DownSide);

并且在该函数中我给出了相同的参数:

void ProcessImage(double DownSide[][3])

在这个函数中,我想计算这个数组的数字行。当我使用这段代码时:

sizeof(DownSide)/sizeof(DownSide[0])

结果显示0.但是当我在main函数中使用它时,当我定义数组时,我看到正确的数字4。 为什么我在函数中使用此代码时看到0? 如何在函数中找到输入数组的数字行?

0 个答案:

没有答案