Forum: Compiler & IDEs #define XYZ 0x06 und #define XYZ ((UINT8)0x06)


von senmeis (Gast)


Lesenswert?

Servus,

gibt es Unterschiede zw.
1
#define XYZ 0x06
und
1
#define XYZ ((UINT8)0x06)
?

Gruss

von Karl H. (kbuchegg)


Lesenswert?

0x06            ist vom Datentyp int
(uint8_t)0x06   ist vom Datentyp uint8_t

Beim #define an sich gibt es keinen Unterschied:
Ein Text ersetzt einen anderen Text

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.