我试图通过一个数组指针循环来获取该数组中的偶数。
void even_element(double* a, const int SIZE)
{
for (int count = 0; count < SIZE; count ++)
{
if(a[count] % 2 == 0) //Error here
{
cout << *(a + count) << " ";
}
}
}
我知道如果我在声明数组的主要方法中执行此操作,我可以不使用指针来执行此操作:
for (int count = 0; count < SIZE; count ++)
{
if(num_array[count] % 2 == 0)
{
cout << num_array[count] << " ";
}
}
但是,当我尝试使用指针执行此操作时,我不知道如何循环遍历数组中的元素。有人可以指导我吗?
提前致谢。