Was ist int in der C-, C++- und C#-Programmierung?

Was Ist Int In Der C C Und C Programmierung



Der int Schlüsselwort ist ein häufig verwendeter Datentyp in mehreren Programmiersprachen, einschließlich C, C++ und C#. Der Begriff int ist die Abkürzung für Integer. In ganzen Zahlen gibt es keine Bruchteile, da es sich um ganze Zahlen handelt.

In diesem Artikel werden wir die Verwendung von diskutieren int in drei gängigen Programmiersprachen: C , C++, Und C#.







Inhaltsverzeichnis



Was ist ein int-Datentyp?

Der int Der Datentyp ist ein grundlegender Typ in Programmiersprachen. Der int kann Zahlen wie -10, 0, 42 oder 100 speichern. Der Begriff int ist eine Kurzform einer Ganzzahl und wird häufig in allen drei C-Programmiersprachen wie C, C++ und C# verwendet.



int wird typischerweise als dargestellt signiertes 32-Bit oder 64-Bit Integer, abhängig von der Programmiersprache und der verwendeten Plattform. In C, C++ und C# ist die int ist ein Schlüsselwort zum Deklarieren von Integer-Variablen.





Eigenschaften von int

Der int Der Datentyp hat mehrere Eigenschaften, die ihn beim Programmieren nützlich machen:

  • Es kann sowohl positive als auch negative Zahlen darstellen.
  • Es hat eine feste Größe, die von der Programmiersprache und der verwendeten Plattform abhängt.
  • Es kann in mathematischen Operationen wie Addition und Subtraktion usw. verwendet werden.
  • Es kann verwendet werden, um Speicheradressen und andere numerische Werte darzustellen.
  • Es ist ein grundlegender Datentyp, der von Programmiersprachen und Compilern weitgehend unterstützt wird.

Größe des int

Die Größe einer int Variable hängt von der Programmiersprache und der verwendeten Plattform ab. In C und C++ ist die Größe von an int Variable hängt von der Plattform ab. Wenn wir auf einer 32-Bit-Plattform arbeiten, ist die int Größe wird 32 (4 Bytes) und ähnlich für 64-Bit-Plattformen der Größe von int wird 64 sein. Egal welche Plattform verwendet wird, an int Die Variable in C# hat immer eine Größe von 32 Bit.



int in der C-Programmierung

Bei der C-Programmierung int ist ein Schlüsselwort, das verwendet wird, um Integer-Variablen zu deklarieren. C unterstützt sowohl vorzeichenbehaftete als auch vorzeichenlose Ganzzahlen, die je nach verwendeter Plattform 16-Bit, 32-Bit oder 64-Bit sein können. In C hat der Datentyp int auf den meisten modernen Plattformen eine Größe von 32 Bit.

Führen Sie den folgenden Code aus, um die Größe von int in C zu ermitteln:

#include
int Haupt ( ) {
Druckf ( 'Größe von int: %ld Bytes \N ' , Größe von ( int ) ) ;
zurückkehren 0 ;
}

int in der C++-Programmierung

C++ unterstützt sowohl vorzeichenbehaftete als auch vorzeichenlose Ganzzahlen, die je nach verwendeter Plattform 16-Bit, 32-Bit oder 64-Bit sein können. In C++ ist die int Der Datentyp hat auf den meisten modernen Plattformen eine Größe von 32 Bit.

Führen Sie den folgenden Code aus, um die Größe von int in C++ zu ermitteln:

#include
mit Namensraum std;
int Haupt ( ) {
cout << 'Größe von int: ' << Größe von ( int ) << 'Bytes' << endl;
zurückkehren 0 ;
}

Int in der C#-Programmierung

C# unterstützt nur vorzeichenbehaftete Ganzzahlen, die eine feste Größe von 32 Bit haben. C# unterstützt keine Ganzzahlen ohne Vorzeichen. Die 32-Bit- und 64-Bit-Hostsysteme wirken sich nicht auf die Größe von C# aus int Variablen, da es immer fest ist, was 32-Bit ist.

Führen Sie den folgenden Code aus, um die Größe von int in C# zu ermitteln:

mit System;
Klasse Programm {
statische Leere Main ( Schnur [ ] Argumente ) {
Console.WriteLine ( 'Größe von int: {0} Bytes' , Größe von ( int ) ) ;
}
}

Vergleich von int in verschiedenen Programmiersprachen

Obwohl int ist ein grundlegender Datentyp in Programmiersprachen, die Größe und Eigenschaften von int kann zwischen verschiedenen Programmiersprachen variieren. Die folgende Tabelle fasst die Unterschiede zwischen zusammen int in C, C++ und C#:

Programmiersprache Größe (Bits) Signiert/Unsigniert Wertebereich
C 32 oder 64 Beide -2147483648 bis 2147483647
C++ 32 oder 64 Beide -2147483648 bis 2147483647
C# 32 Unterzeichnet -2147483648 bis 2147483647

Unterschied zwischen signiertem und unsigniertem Int

Beim Rechnen, a unterzeichnet Integer-Datentyp kann sowohl positive als auch negative Zahlen darstellen, während an ohne Vorzeichen Der ganzzahlige Datentyp kann nur nicht negative (d. h. positive) Zahlen darstellen.

A vorzeichenbehafteter ganzzahliger Typ , wie zum Beispiel int , reserviert ein Bit für die Darstellung des Vorzeichens der Zahl. Dies zeigt, dass eine 32-Bit-Ganzzahl mit Vorzeichen Werte im Bereich von darstellen kann -2.147.483.648 bis 2.147.483.647 . Das höchstwertige Bit (das Bit ganz links) von a vorzeichenbehaftete Ganzzahl steht für das Vorzeichen der Zahl. Für das negative Vorzeichen wird 1 und für das positive 0 verwendet.

Andererseits ein vorzeichenloser ganzzahliger Typ , wie unsigned int, reserviert kein Bit für das Vorzeichen der Zahl. Dies zeigt, dass eine 32-Bit-Ganzzahl ohne Vorzeichen Werte im Bereich von anzeigen kann 0 bis 4.294.967.295 .

Notiz: Standardmäßig ist der int-Datentyp von C, C++ und C# signiert. Für negative Zahlen muss der int-Datentyp als vorzeichenbehaftet definiert werden, da vorzeichenlose int-Datentypen keine negativen Zahlen annehmen können.

Deklaration von Int-Variablen

In C, C++ und C#, int ist das Schlüsselwort, das Integer-Variablen deklariert. Die Syntax zum Deklarieren einer Integer-Variablen lautet wie folgt:

int Variablenname;

Um beispielsweise eine Integer-Variable mit dem Namen zu deklarieren Auf eins , können Sie den folgenden Code verwenden:

int ob;

Initialisierung von Int-Variablen

Nachdem Sie eine Integer-Variable deklariert haben, können Sie sie mit einem Wert initialisieren. Die Syntax zum Initialisieren einer Integer-Variablen lautet wie folgt:

int Variablenname = Wert;

Um beispielsweise eine ganzzahlige Variable namens Alter mit einem Wert von 25 zu deklarieren und zu initialisieren, müssen Sie den folgenden Code verwenden:

int alter = 25 ;

Verwenden Sie int in C

Hier ist ein C-Codebeispiel zur Verwendung von int.

#include
int Haupt ( ) {
int num1 = 10 ;
int num2 = zwanzig ;
int Summe = Zahl1 + Zahl2;
Druckf ( '%D \N ' , Summe ) ;
zurückkehren 0 ;
}

In diesem Beispiel hätte die Summenvariable den Wert 30.

Verwenden Sie int in C++

Hier ist ein C++-Code, der die Verwendung von int erklärt.

#include
mit Namensraum std;
int Haupt ( ) {
int num1 = 10 ;
int num2 = zwanzig ;
int Summe = Zahl1 + Zahl2;
cout << Summe << endl;
zurückkehren 0 ;
}

Die Gesamtsumme zweier Variablen vom Datentyp Integer ist 30.

Int in C# verwenden

Hier ist ein C#-Codebeispiel zur Verwendung von int.

mit System;
Klasse Programm {
statische Leere Main ( ) {
int num1 = 10 ;
int num2 = zwanzig ;
int Summe = Zahl1 + Zahl2;
Console.WriteLine ( Summe ) ;
}
}

Die Gesamtsumme von zwei Zahlen wird 30 sein.

Abschluss

int ist ein grundlegender Datentyp in der Programmierung, der zur Darstellung ganzzahliger Werte verwendet wird. Es hat eine feste Größe und kann in mathematischen Operationen verwendet werden. Standardmäßig ist der Datentyp int unterzeichnet in allen drei Sprachen C, C++ und C#. Sowohl C als auch C++ unterstützen jedoch auch unsigned, aber C# unterstützt nur signed int Werte. Ausführliche Informationen zum int-Datentyp in C, C++ und C# finden Sie in diesem Artikel.