Bool test;
sizeof(test) = 1
wenn Sie VS 2010 verwenden. Da jeder C++-Datentyp adressierbar sein muss, ist die Variable "test" bool 8-Bit (1 Byte).
Meine Frage ist, ob die Variable "test" wirklich 1 Byte im Speicher belegt?
Gibt es irgendeine Implementierungsmöglichkeit, die den Datentyp bool nur mit ein Bit belegt? Wenn ja, können Sie mir ein Beispiel nennen?
bool test1[32]
(in VS 2010), int test2
(in VS 2010)
Do test1
y test2
denselben Speicherplatz belegen?