Datentyp Byte
-
Gibt es in C++ irgendwo den Datentyp byte? Wenn ja, was muss ich dafür inkludieren. Denn zu den reservierten Wörtern zählt es ja nicht.
-
char
-
unsigned char
-
signed char
-
gleich 3
-
unsigned char
-
lol, 2 noobs
, 1 experte
-
qualitätsinkt schrieb:
lol, 2 noobs
, 1 experte
udn ählen kann er auch nicht...
wenn sinds 3 nubs und ein experte
-
omg, relevant sind nur die regs
-
Aber
unsigned char x = 100; cout << x;
ergibt nicht
100
-
Jemal schrieb:
Aber
unsigned char x = 100; cout << x;
ergibt nicht
100
Das war auch gar nie die Frage.
-
drakon schrieb:
Jemal schrieb:
Aber
unsigned char x = 100; cout << x;
ergibt nicht
100
Das war auch gar nie die Frage.
Die Frage war nach dem Datentyp byte, nicht nach nach einem Datentyp, der ein Byte groß ist. Und der Datentyp byte ist in der Regel eine Zahl und kein Character. So gesehen: Doch, genau das war die Frage.
-
(unsigned) char ist ja auch ein integraler Datentyp. Dass er von std::cout als Zeichen interpretiert wird, hat ja nichts mit seinen Eigenschaften als Datentyp zu tun. Es ist also *nicht* die Frage.
Siehe
#include <cstdio> int main() { unsigned char x = 100; std::printf("%d\n", x); }