Pointer na const v C
Pavel_t
pavel_t@centrum.cz
Pondělí Listopad 7 16:21:28 CET 2005
>>>>zkuste pretypovani
>>>>LCD_Radek((const char *)&"Hokus pokus");
>>
>>Nejde ani zkompilovat.
>
> Bez &
Nebo s & ale
LCD_Radek((const char *)&"Hokus pokus"[0]);
C pro jednochipy maji ruzne vetsi ci mensi odlisnosti od ANSI C. Je to
casto zpusobeno prave ruznym segmentovanim pameti. Podivejte se do
manualu na kapitolu popisujici rozdil od ANSI C, predpokladam ze tato
kapitola tak nekde bude.
Osobne ale tento typ zapisu textu nepouzivam. Pouzivam ten druhy kdy mam
vsechny texty na jednom miste a v programu se na ne odkazuji. Ma to
treba vyhodu kdyz delate vicejazycnou verzi. Mate vicerozmerne pole
(nejlepe pointeru nikoliv textu) a nejake promenna urcujici jazyk je
prvnim indexem.
Pavel
Další informace o konferenci Hw-list