[HWnews] Jak zapsat string v C
Petr Simek
psimek@jcu.cz
Úterý Duben 6 22:30:12 CEST 2004
Zdravim,
mam funkci void DISPLAY_SEND_STRING(unsigned char *DSTRING) . Kdyz ji
volam DISPLAY_SEND_STRING("abcd"); vse je OK. Ale ja bych ji potreboval
zavolat a dat ji jako promennou retezec 4 znaku 0x7F. Zapis ve stylu
DISPLAY_SEND_STRING("0x7F,0x7F,0x7F,0x7F"); se pochopi jako retezec
21Byte a nemuzu prijit jak to zapsat aby to kompilator pochopil ze ma
ty 4 hexadecimalni hodnoty pochopit jako retezec 4 znaku... Nevite zda
to lze zapsat bez pouziti char code X[4] = {0x7F,0x7F,0x7F,0x7F}; a pak
se odkazovat na to X ?
*------------------------------------------------------------------------*
| Petr Simek APS JU |
| psimek@jcu.cz |
*------------------------------------------------------------------------*
Další informace o konferenci Hw-list