Hej
Jeg sidder og roder med lidt C-kode, der skal indeholde en pointer til et 2D-array og har fundet lidt literatur.
Det foreslår at bruge typedef:
typedef int Array[10];
Array arr2d[5];
Hvor så en pointer til denne er:
Array *ptr;
ptr = arr2d;
Men senere i stykket nævner forfatteren at man kan bruge følgende:
int (*ptr)[10];
Nogen der har et forslag til hvordan man bruger sidstnævnte?
Jeg skal sende pointeren til et 2D-array til en funktion som parameter og skulle gerne kunne manipulere 2D-array i funktionen.