Mikro C PIC - string - problém
"Ing. Libor Konečný"
support na mikrovlny.cz
Pondělí Leden 13 20:31:59 CET 2014
Zkuste stcrpy(&prvni_r,"testovaci napis");
LK
Dne 13.1.2014 19:53, Jan Půhoný napsal(a):
> Zdravím konferenci,
>
> mám tady takový lama problém v C (Mikro C pro PIC řady 16).
>
> V proměnné prvni_r mám znaky pro první řádek LCD displeje (pak to
> vypisuji přes Lcd_Out(1,1prvni_r); - to funguje.
>
> //definice
>
> unsigned char prvni_r[16];
>
> //editace znaků
>
> prvni_r[5] = 223;
> prvni_r[6] = 'C';
> prvni_r[7] =' ';
>
> Lcd_Out(1,1prvni_r); //na pozici 5,6,7 mi to vypíše °C
> to funguje ok
>
> Proč ale nefunguje toto:
>
> prvni_r="testovaci napis";
>
> na tomto řádku to hází error: Assigning to non-lvalue
>
> Co s tím, abych tam mohl dávat jak celé řetězce a zároveň editovat
> jednotlivé znaky?
>
> Díky,
>
> Honza Půhoný
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140113/1c229c64/attachment.html>
Další informace o konferenci Hw-list