小编use*_*572的帖子

调用布尔函数但得到错误"没有匹配的函数来调用"?

我试图动态声明2d数组并用随机数填充它们然后创建一个函数来比较两个2d数组中的元素,如果它们相等,它将返回true

但是,在尝试调用布尔函数时,我不断收到错误.

#include <iostream>
#include <cstdlib>
using namespace std;

bool isEqual(int *arr1[], int *arr2[], bool &eq, int row, int col){

for(int r = 0; r<row;r++)
{
    for(int c= 0; c<col;r++)
    {
        if(arr1[r][c]==arr2[r][c])
            eq = true;
    }
}
return eq;
 }

int main()
{
const int R = 3;
int * arr2D_a[R];
int * arr2D_b[R];
int C;

cout << "Enter number of columns: ";
cin >> C;
for (int r = 0; r < R; r++) {
    arr2D_a[r] = new int …
Run Code Online (Sandbox Code Playgroud)

c++ arrays pointers boolean function

3
推荐指数
1
解决办法
296
查看次数

标签 统计

arrays ×1

boolean ×1

c++ ×1

function ×1

pointers ×1