Der Wertebereich von int in der C-Sprache ist: „-2147483648 ~ 2147483647“. Der int-Typ belegt in der C-Sprache 4 Bytes, d. h. bei der Darstellung einer positiven Zahl ist das höchste Bit das Vorzeichenbit (0); bei der Darstellung einer negativen Zahl ist das höchste Bit das Vorzeichenbit (1). .
Der Wertebereich von int in der C-Sprache ist: -2147483648 ~ 2147483647
Die Erklärung lautet wie folgt:
Der int-Typ belegt 4 Bytes in der C-Sprache, was 32 Binärbits entspricht.
Bei der Darstellung einer positiven Zahl ist das höchste Bit das Vorzeichenbit (das Vorzeichenbit ist 0), und die größte positive Zahl ist 0111 1111 1111 1111 1111 1111 1111 1111, also 2^31 -1 = 2147483647
Bei der Darstellung einer negativen Zahl ist das höchste Bit das Vorzeichenbit (das Vorzeichenbit ist 1) und die kleinste negative Zahl ist 1000 0000 0000 0000 0000 0000 0000 0000. Im Computer ist dies der Fall In Form von Two's Komplement gespeichert.
Empfohlenes Tutorial: „C-SpracheDas obige ist der detaillierte Inhalt vonWas ist der Bereich von int in C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!