Was bedeutet der lange Typ in der C-Sprache?
1. long ist ein Schlüsselwort in der C-Sprache, das einen Datentyp darstellt, und Chinesisch ist eine lange Ganzzahl.
2. 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.
3. 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.
4. 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“.
5. Wie andere Integer-Typen kann long in Kombination mit unsigned verwendet werden, um unsigned long zu bilden, einen vorzeichenlosen Long-Integer-Typ, dessen Formatierungszeichen „%lu“ ist.
6. Unter einigen Compilern, wie z. B. gcc, werden zwei Long-Typen zusammen verwendet, dh der Long-Long-Typ, der den längsten System-Integer-Typ in der C-Sprache darstellt. Jeder Long-Long-Typ belegt 8 Bytes, 64 Bit . Sein Formatierungszeichen ist „%lld“.
Empfohlenes Lernen: C-Sprachvideo-Tutorial
Das obige ist der detaillierte Inhalt vonWas bedeutet langer Typ in der C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!