zeiger auf 2d array
-
hallo
int a[2][2] = {1,2,3,4}; int* pa = a; int i; for (i = 0; i < 4; i++) printf("%d ", pa[i]);
es wird eine warnung ausgegeben aber der code funktionieren.
kann es sonst probleme geben oder kann man das ruhigen gewissens so benutzen?
-
Passt.
Kein Problem.mit
int* pa = &a[0][0];
sollte auch die Warnung verschwinden.
-
so ist es, vielen dank!