C kérdés
Bali Zoltan
eltexto at freemail.hu
Wed Feb 16 18:15:09 CET 2005
Sziasztok !
Hogyan tudnák változó hosszuságú stringekre
mutató pointer tömböt létrehozni úgy, hogy
a pointerek és a stringek is a prog. mem-be
kerüljenek inicializálva(csak a string) ?
pl. ez a ramban megy
char *MainMenu[]=
{
"F2 - Festési programok",
"F3 - Beállítás",
"F4 - Nyomtatás",
"F4 - Teszt"
};
De igy már nem:
__farflash const char __farflash *MainMenu[]=
{
"F2 - Festési programok",
"F3 - Beállítás",
"F4 - Nyomtatás",
"F4 - Teszt"
};
Jelenleg áthidaló megoldásként igy csinálom:
__farlash char msg1[] = {"Unknown"};
__farflash char msg2[] = {"RTG3103"};
__farflash char msg3[] = {"RTG3105"};
__farflash char msg4[] = {"RTG3106"};
__farflash char msg5[] = {"TR8800BR"};
__flash const char __flash* ChpMsg[5]=
{
msg1,msg2,msg3,msg4,msg5
};
De ez randa és kényelmetlen.
Van valami más megoldás amit nem tudok ?
Köszi
Üdv. Zoli
More information about the Elektro
mailing list