[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