[elektro] C függvény kérdés?
Acs Gabor
agabor at electrodesign.hu
Fri May 28 12:41:34 CEST 2010
Az, ahogy az ASM-ben visszaadtad az érvényességet, olyan mintha lenne
egy globálisan definiált flag-ed a C-ben. Tudom, nem illik globális
változókat használni, de azért ez mégiscsak egy mikrokontroller.
Gábor
hg12345 írta:
> Hi! Mi a C szerű megoldás olyan kiolvasásokra amik esetleg nem lehetségesek? pl.: a készülék konfigurációja szerint egyes adatok nem keletkeznek és az öröklődés miatt szükséges a létezéséről tudni ez ASM-ben igen egyszerű volt pl.: C(Z)-ben adtam vissza az érvényességet és a megfelelő regiszterekben az adatot, ha volt. (egyszerű és mindig alkalmazható) Ez C-ben, így nem oldható meg, mert a függvénynek csak egy visszatérő adata lehet, és nem szeretnék minden kiolvasáshoz egy strukturát létrehozni.... (nem túl általános megoldás) Mi a C-szerűbb megoldás - két függvény hívás (1 létezés, 2 érték olvasás)- függvény hívás struktura visszatérő értékkel- függvény hívás létezést megadó visszatérő értékkel és egy pointeres megadású paraméterrel Van valami jobb megoldás erre? üdv
> -----------------------------------------
> elektro[-flame|-etc]
>
> _____________ NOD32 5152 (20100528) Információ _____________
>
> Az üzenetet a NOD32 antivirus system megvizsgálta.
> http://www.nod32.hu
>
>
>
>
More information about the Elektro
mailing list