C rejtelmek
Moczik Gabor
pm at progzmaster.hu
Wed Feb 28 00:21:23 CET 2007
Balla Zoltán wrote:
>>Miert is, mire kell ez?
>>
> Azert mert megszoktam, hogy a strukturak tagjainak nevek nem kell fejben tartanom, ha mar egyszer definialtam oket. Itt
> kenytelen vagyok ezt megtenni, viszont akkor meg minek irjak nehany szimbolummal tobbet, mikor magara a csupasz nevre is
> lehet(kenytelen vagyok) hivatkozni.
Haat, idonkent tenyleg jol jonne, ha felajanlana a strukura tagokat (pl.
mint delphi-ben), de neked is konnyebb lenne, ha mondjuk nem Bit0, Bit1
lenne a neve, hanem a funkcioja alapjan egy ertelmes neve lenne.
Meg amugy ha mar itt tartunk, nem kotelezo dolog, csak bevett gyakorlat: a C
nyelv case-sensitive, nem nagyon szokas feleslegesen keverni a kis es
nagybetuket, altalaban minden kisbetu, a macro-k, define-ok csupa nagybetu,
valamint foleg az alahuzasjelet hasznaljak tagolasra.
(ettol mondjuk erosen elter az MS Visual C++)
pl.:
extern struct bitmezo;
#define KK0 bitmezo.bit0;
char get_byte()
{
...
}
--
((( Móczik Gábor )))--((( pm -> @ -> progzmaster -> . -> hu )))
((( Skype: moczik )))--((( Website: http://www.progzmaster.hu )))
More information about the Elektro
mailing list