Der int Das Schlüsselwort ist ein häufig verwendeter Datentyp in mehreren Programmiersprachen, einschließlich C, C ++ und C#. Der Begriff int ist kurz für Ganzzahl. Es gibt keine fraktionalen Komponenten in Ganzzahlen, da es sich um ganze Zahlen handelt.
In diesem Artikel werden wir die Verwendung von diskutieren int In drei beliebten 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 in allen drei C -Programmiersprachen wie C, C ++ und C# häufig verwendet.
int wird normalerweise als Signiert 32-Bit oder 64-Bit Integer, abhängig von der Programmiersprache und der verwendeten Plattform. In C, C ++ und C#die int ist ein Schlüsselwort, das verwendet wird, um Ganzzahlvariablen zu deklarieren.
Eigenschaften von int
Der int Der Datentyp hat mehrere Eigenschaften, die ihn in der Programmierung nützlich machen:
Größe von int
Die Größe eines int Die Variable hängt von der Programmiersprache und der verwendeten Plattform ab. In C und C ++ die Größe von a int Variable hängt von der Plattform ab. Wenn wir an einer 32-Bit-Plattform arbeiten, die int Größe wird sein 32 (4 Bytes) und ähnlich für 64-Bit-Plattformen von der Größe von int wird 64 sein. Egal welche Plattform verwendet wird, und eine int Variable in C# beträgt immer 32 Bit in Größe.
INT in C -Programmierung
In C -Programmierung, int ist ein Schlüsselwort, das verwendet wird, um ganzzahlige Variablen zu deklarieren. C unterstützt sowohl signierte als auch nicht signierte Ganzzahlen, die je nach der verwendeten Plattform 16-Bit, 32-Bit oder 64-Bit sein können. In C hat der Int -Datentyp auf den meisten modernen Plattformen eine Größe von 32 Bit.
Um die Größe von INT in C zu finden, führen Sie den folgenden Code aus:
#enthalten
int main ()
printf ("Größe von int: %ld Bytes \ n", Größe (int));
Rückkehr 0;
INT in C ++ - Programmierung
C ++ unterstützt sowohl signierte als auch nicht signierte Ganzzahlen, die je nach verwendeter Plattform 16-Bit, 32-Bit oder 64-Bit sein können. In C ++ die int Der Datentyp hat eine Größe von 32 Bit auf den meisten modernen Plattformen.
Um die Größe von INT in C ++ zu finden, führen Sie den folgenden Code aus:
#enthalten
Verwenden von Namespace STD;
int main ()
Cout << "Size of int: " << sizeof(int) << " bytes" << endl;
Rückkehr 0;
Int in C# Programmierung
C# unterstützt nur signierte ganze Zahlen, die eine feste Größe von 32 Bit haben. C# unterstützt nicht signierte Ganzzahlen nicht. Die 32-Bit- und 64-Bit-Hostsysteme beeinflussen die Größe von C# nicht int Variablen, wie es immer fixiert ist, was 32-Bit ist.
Führen Sie den folgenden Code aus, um die Größe von INT in C#zu finden:
mit System verwenden;
Klassenprogramm
statische void main (String [] args)
Konsole.WriteLine ("Größe von int: 0 Bytes", sizeof (int));
Vergleich von INT in verschiedenen Programmiersprachen
Obwohl int ist ein grundlegender Datentyp in Programmiersprachen, der Größe und den Eigenschaften von int kann zwischen verschiedenen Programmiersprachen variieren. Die folgende Tabelle fasst die Unterschiede zwischen den Unterschieden zusammen int In C, C ++ und C#:
Programmiersprache | Größe (Bits) | Signiert/nicht signiert | 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 nicht signiertem int
Im Computer, a unterzeichnet Der Ganzzahl -Datentyp kann sowohl positive als auch negative Zahlen darstellen, während eine ohne Vorzeichen Ganzzahl-Datentyp kann nur nicht negativ darstellen (i.e., positive) Zahlen.
A Signierter Ganzzahltyp, wie zum Beispiel int, reserviert ein Bit für die Darstellung des Zeichens der Nummer. Dies zeigt, dass eine 32-Bit-signierte Ganzzahl Werte im Bereich von darstellen kann -2.147.483.648 bis 2.147.483.647. Das bedeutendste Bit (das linke Bit) von a Signierte ganze Zahl repräsentiert das Zeichen der Zahl. Für das negative Vorzeichen wird 1 verwendet und für das Positive wird 0 verwendet.
Andererseits an Unsigned Ganzzahltyp, wie unsigned int, behält sich nicht ein wenig für das Zeichen der Nummer vor. Dies zeigt, dass eine 32-Bit-Unsigned Ganzzahl Werte im Bereich von anzeigen kann 0 bis 4,294.967.295.
Notiz: Standardmäßig ist der Datentyp von C, C ++ und C# int signiert. Bei negativen Zahlen muss der int -Datentyp als signiert als vorzeichenlose INT -Datentypen definiert werden.
Deklaration von int -Variablen
In C, C ++ und C#, int ist das Schlüsselwort, das ganzzahlige Variablen deklariert. Die Syntax für die Deklarierung einer Ganzzahlvariablen lautet wie folgt:
int variable_name;
Zum Beispiel eine Ganzzahlvariable benannt zu deklarieren num, Sie können den folgenden Code verwenden:
int num;
Initialisierung von INT -Variablen
Nachdem Sie eine Ganzzahlvariable deklariert haben, können Sie sie mit einem Wert initialisieren. Die Syntax zur Initialisierung einer Ganzzahlvariablen lautet wie folgt:
int variable_name = value;
Um beispielsweise eine Ganzzahlvariable 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 -Code -Beispiel für die Verwendung int int.
#enthalten
int main ()
int num1 = 10;
int num2 = 20;
int sum = num1 + num2;
printf ("%d \ n", sum);
Rückkehr 0;
In diesem Beispiel hätte die Summenvariable einen Wert von 30.
Verwenden Sie Int in c++
Hier ist ein C ++ - Code, der die Verwendung von int erklärt.
#enthalten
Verwenden von Namespace STD;
int main ()
int num1 = 10;
int num2 = 20;
int sum = num1 + num2;
Cout << sum << endl;
Rückkehr 0;
Die Gesamtsumme von zwei Variablen des Ganzzahl -Datentyps beträgt 30.
Verwenden Sie in C# int in C#
Hier ist ein C# Code -Beispiel für die Verwendung int int.
mit System verwenden;
Klassenprogramm
statische void main ()
int num1 = 10;
int num2 = 20;
int sum = num1 + num2;
Konsole.WriteLine (Summe);
Die Gesamtsumme von zwei Zahlen beträgt 30.
Abschluss
int ist ein grundlegender Datentyp in der Programmierung, der zur Darstellung von ganzzahligen Werten verwendet wird. Es hat eine feste Größe und kann in mathematischen Operationen verwendet werden. Standardmäßig ist der Int -Datentyp unterzeichnet In allen drei Sprachen C, C ++ und C#. Sowohl C- als auch C ++ unterstützen jedoch auch die Unsigned, aber C# unterstützt nur die unterschriebene Unterstützung int Werte. Weitere Informationen zum Int -Datentyp in C, C ++ und C#finden Sie in diesem Artikel.