long ist ein Schlüsselwort in der C-Sprache, das einen Datentyp darstellt, der im Chinesischen eine lange Ganzzahl ist.
long ist die Abkürzung für long int, das heißt, in der C-Sprache sind der Typ long int und der Typ long gleich.
Jeder Long-Typ belegt 4 Bytes. Unter einem 32-Bit-Kompilierungssystem belegen long und int den gleichen Platz. Dies hat auch dazu geführt, dass lange Variablen immer seltener verwendet werden.
Der Bereich der Ganzzahlen, die der lange Typ darstellen kann, beträgt -2.147.483.648 ~ 2.147.483.647, also -2^32 ~ 2^32-1.
Bei Verwendung in C-formatierten Eingaben und Ausgaben ist das lange Formatierungszeichen „%ld“.
long kann wie andere Ganzzahltypen in Verbindung mit unsigned verwendet werden, um unsigned long zu bilden, also eine vorzeichenlose lange Ganzzahl, und sein Formatierungszeichen ist „%lu“.
Unter einigen Compilern, wie z. B. gcc, werden zwei Long-Typen zusammen verwendet, dh der Long-Long-Typ, der den längsten System-Ganzzahltyp in der C-Sprache darstellt. Jeder Long-Long-Typ belegt 8 Bytes und ist 64 Bit. Sein Formatierungszeichen ist „%lld“.
Empfohlen: „C-Sprach-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet lang in der C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!