Archiv verlassen und diese Seite im Standarddesign anzeigen : Frade zu c / uint8_t
HAWK-Matze
29.12.2007, 13:23
gibt es einen unterschied zwischen uint8_t und dem normalen unigned int?
Nein, gibt es nicht nur der name ist anders :). Du kannst so auch chars oder long werte ausdrücken das wären dann z.B uint16_t oder uint32_t.
mfg
Erik
HAWK-Matze
29.12.2007, 13:35
okay danke, hatte diese art der varaiblen definition noch nie gesehen...
Nein, gibt es nicht nur der name ist anders :). Du kannst so auch chars oder long werte ausdrücken das wären dann z.B uint16_t oder uint32_t.
Sorry, aber das stimmt nicht!
(u)int8_t = (unsigned) char
(u)int16_t = (unsigned) int/short
Nur wenn man explizit die Compileroption '-mint8' angegeben hat, ist ein int 8bit groß.
MfG Mark
:oops: Da hab ich mich wohl vertan aber du hast recht war wohl nich ganz so auf der höhe, aber da wo er nen integer braucht wird ein char auch keine Probleme machen solange er keine speicherprobleme hat. :)
mfg
Erik
Sternthaler
03.01.2008, 00:36
Hallo HAWK-Matze,
willkommen im Forum. Allen anderen ein 'Schönes neues Jahr'.
Ich hatte mal ein Programm für die benutzte Byteanzahl aller Datentypen geschrieben.
Eventuell hilft das ja um hier 'durchzublicken'
Gruß Sternthaler
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.