[elektro] többdimenziós struktúra c++

Info info at kiralyelektronika.hu
Mon Jun 3 18:16:12 CEST 2013


> C-s guruktól kérdezem, hogyan tudok egy kétdimenziós struktúrát
> átadni függvény paraméterében mutatón keresztül ?

Lehetőleg típussal.

typedef struct twodimarr byte[20][50];

void függvény (twodimarr * Be)

  Be->[0][0]=5;

Csak fejből, nemtom jó-e a szintaktika.
De a típus meghatározása a lényeg, annak mutatóját átadhatod.

Az általad próbált ** a következő lenne:
 char * strlist[] = {str1, str2, ...};
 char str1[] = {'szia'};
 char str2[] = {'hello'};
...
Érted a különbséget?



More information about the Elektro mailing list