On Thu, Dec 4, 2008 at 1:07 PM, Gorka Guardiola <[EMAIL PROTECTED]> wrote: > Say I have a couple of structs like: > > typedef struct A A; > typedef struct B B; > > struct A > { > int a1; > int a2; > }; > > struct B > { > A; > int b1; > int b2; > }; > > Now I want to declare a variable of kind B with parts initialized. Is > there anyway to initialize the A inside the B?. I have tried: > > B bvar = { > .a1 2 > .b1 2 > }; >
There is a way, with a display, but I wanted to name the fields. This works: B bvar = { 0, 0, 0, 0 }; I guess I can always add comments. -- - curiosity sKilled the cat