[elektro] PIC C18 probléma
elight
elight at gmail.hu
Mon Feb 9 12:34:30 CET 2015
Igazad van!
Tehát, értsd így ..
Én se gondoltam bele, csak írtam hirtelenjében,
arra utalva , amit említettél, és nem ellenőriztem.
Tehát C helyesen
if ( value == 0 ) strcpy ( txtx,_buff , " 00,00" );
Lehet az is , éppen nem ülök gép előtt ?
Vagy csak egyszerűen nem vagyok magamnál 8 - )
Üdv István
2015-02-09 12:18 keltezéssel, SZIGETI Szabolcs írta:
> Hali4
>
> Ez két sebből is vérzik.
>
> A végén value értéke mindig 0 lesz (== kellene) és sosem fog az if ág
> végrehatódni.
> Másrészt a txt_buff egy globális tömbre mutató mutató. Nem illik neki új
> értéket adni, sosem fogod újra megtalálni a tömbödet. srtcpy vagy hasonló
> fügvénnyel illene belemásolni a "00.00" stringet.
>
> Szabolcs
>
>
> 2015. február 9. 12:09 elight írta, <elight at gmail.hu>:
>
>> Szia,
>>
>>
>> Ez nekem rendszer függvény, ( a fordítóhoz tartozó lib )
>> és elég jól tesztelhették,
>> mert még sohasem adott "0 osztás kivétel" eseményt..
>> még nulla bemenőadatra sem
>>
>> egyébként meg 0/bármi lazán kiszürhető
>>
>> if( value = 0 ) txt_buff = " 00,00";
>>
>> ha csak ennyi a gond,
>> és az else ágán hívod meg utána az osztást tartalmazó függvényt.
>>
>> Üdv István
>>
>>
>>
>>
>> Üdv István
>>
>>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list