Iterieren eines 2D-Arrays mit Zeigerausdrücken in C

Ich übe Zeiger und möchte Zeigeroperationen anstelle der Arrays einsetzen, um die Elemente des Arrays zu durchlaufen. Ich habe zahlreiche Artikel gelesen und kann dieses Konzept nicht verstehen. Kann das jemand erklären?

Hier habe ich ein 2D-Array erstellt und es mit einer einfachen verschachtelten for-Schleife durchlaufen, möchte aber Zeiger verwenden;

int test[3][2] = {1,4,2,5,2,8};

for (int i = 0 ; i < 3; i++) {

    for (int j = 0; j < 2; j++) {

        printf("%d\n", test[i][j]);
    }
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage