Statikus tömb mint struktúra

Rancz Lajos csiga at fosch.com
Thu May 18 15:03:19 CEST 2006


Üdv!

Dinamikus memória használat esetén könnyű szép programot csinálni 
struktúrák használatára:

tpyedef struct
{

    unsigned char a;
    unsigned int b;

} strukt1;

int foo(int)
{

    strukt1 *ptr;
    ptr = malloc(sizeof(strukt1));
    ptr->a = 5;

}

Beágyazott programok esetén ugye nem célszerű mallocot használni, ezért 
ilyen esetben statikus tömböt kell használni:

unsigned char arr[512];
((strukt1)arr)->a = 5;

Van erre valamilyen szebb megoldás?

Kösz,
Lajos




More information about the Elektro mailing list