strukturen und zeiger
-
hallo,
ich habe ein problem mit einem zeiger in einer struktur..ich habe folgendes aufgebaut:
struct a{ char x[9]; }; struct b{ ... ... struct a *abc; }*c;
ich möchte nun in einer funktion den zeiger "abc" auf eine bestimmtes array
zb: struct a hallo[19];
setzen..
wie mache ich das?
ich hatte gedacht sowas zu schreiben wie:struct a hallo[19]; c.abc=hallo;
dabei sagt mir mein compiler: request for member `abc' in something not a structure or union
-
c->abc = hallo;