<html><head><title>Re: Mikro C PIC - string - problém</title>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
</head>
<body>
<span style=" font-family:'Courier New'; font-size: 9pt;">Nemelo by to byt spise takhle:<br>
stcrpy(prvni_r,"testovaci napis");<br>
<br>
Jmeno pole je samo o sobe pointer na jeho prvni polozku.<br>
<br>
Ales<br>
<br>
<br>
13. ledna 2014, 20:31:59, napsal jste:<br>
<br>
</span><table bgcolor="#ffffff">
<tr>
<td width=10 bgcolor= #0000ff><br>
</td>
<td width=808><span style=" font-family:'courier new'; font-size: 9pt;">Zkuste stcrpy(&prvni_r,"testovaci napis");<br>
<br>
<br>
<br>
LK<br>
<br>
<br>
Dne 13.1.2014 19:53, Jan Půhoný napsal(a):<br>
Zdravím konferenci,<br>
<br>
mám tady takový lama problém v C (Mikro C pro PIC řady 16).<br>
<br>
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.<br>
<br>
//definice<br>
<br>
unsigned char prvni_r[16];<br>
<br>
//editace znaků<br>
<br>
prvni_r[5] = 223;<br>
prvni_r[6] = 'C';<br>
prvni_r[7] ='  ';<br>
<br>
Lcd_Out(1,1prvni_r); //na pozici 5,6,7 mi to vypíše °C<br>
to funguje ok<br>
<br>
Proč ale nefunguje toto:<br>
<br>
prvni_r="testovaci napis"; <br>
<br>
na tomto řádku to hází error: Assigning to non-lvalue<br>
<br>
Co s tím, abych tam mohl dávat jak celé řetězce a zároveň editovat jednotlivé znaky?<br>
<br>
Díky,<br>
<br>
Honza Půhoný<br>
<br>
<br>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz">www.HW.cz</a> <a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a> <a href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a> </td>
</tr>
</table>
<br><br>
<br>
<br>
<span style=" font-family:'arial'; color: #c0c0c0;"><i>-- <br>
S pozdravem,<br>
 Aleš<br>
 <a style=" font-style: normal;" href="mailto:alesh.novak@email.cz">alesh.novak@email.cz</a></body>