Gast
#522228
Wenn ich zwei Variablen vom Typ Word (Werte von 0 bis 65535) voneinander abziehe also sagen wir mal 100 - 101 = -1 was kriege ich dann als ergebnis? kommt dann 65535 raus oder was passiert???
|
Anzeige
|
WORD Variable
Gast
#522228
Wenn ich zwei Variablen vom Typ Word (Werte von 0 bis 65535) voneinander abziehe also sagen wir mal 100 - 101 = -1 was kriege ich dann als ergebnis? kommt dann 65535 raus oder was passiert??? Wenn WORD == uint16_t, dann ja.
Gast
#522309
Wofür steht denn das _t ?
Gast
#522698
>Wenn WORD == uint16_t, dann ja.<
sonst auf gar keinen fall??
Na, wenn WORD != uint16_t, dann ist sizeof (WORD) != 2, und damit hat das mehr als 16 Bit und Dein Überlauf findet erst sehr viel später oder deutlich früher statt.
Gast
#524131
>Wofür steht denn das _t ?
'typedef', also Typdefinition.
'u' für unsigned, ohne Vorzeichen.
Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|