1

異なる名前 (ただし、構造、データ型、サイズは同じ) の 2 次元配列を関数に渡すにはどうすればよいですか?

using namespace std;

void OutputArray ();
int A[4][2] = {{1, 2} , {3, 4} , { 5, 7} , {8, 1} };
int B[4][2] = {{5, 6} , {7, 8} , { 3, 9} , {2, 2} };

int main ()
{

    OutputArray(A[][2]);
    OutputArray(B[][2]);

    system("pause");
    return 0;  
}

void OutputArray(int intNumbersArray[][2])
{
    for (int intCounter = 0; intCounter < 4 ; intCounter++)
    {
    cout << outputArray[intCounter][0] << outputArray[intCounter][1] << endl;
    }   

}

その結果、A と B が印刷されます。

4

1 に答える 1