[elektro] többdimenziós struktúra c++
Info
info at kiralyelektronika.hu
Mon Jun 3 19:01:18 CEST 2013
>> typedef struct twodimarr byte[20][50];
>> void függvény (twodimarr * Be)
>> Be->[0][0]=5;
> Sajnos ez nom pont az amire gondolok!
> Nálam a struktúra 3 float változót foglal magába, és ebből a struktúrából állítok elő egy
> kétdimenziós tömböt! Amit aztán átadok a függvénynek feldolgozásra...
A C nagyon típusos, tehát csak ezzel tudsz megoldásra jutni.
Persze lehet hivatkozásonként castolni, de ronda.
Szóval simán csinálhatsz struct-arrayt
(most nem fut a C nemtom meglesni a szintaktikát, de valahogy így:
typedef struct floats { float a, b, c };
typedef twodimarr floats[20][50];
void függvény (twodimarr * Be)
Be->[0][0].a=5;
More information about the Elektro
mailing list