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

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

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
  • Eigenschaften von int
  • Größe von int
  • INT in C -Programmierung
  • INT in C ++ - Programmierung
  • Int in C# Programmierung
  • Vergleich von INT in verschiedenen Programmiersprachen
  • Unterschied zwischen signiertem und nicht signiertem int
  • Deklaration von int -Variablen
  • Initialisierung von INT -Variablen
  • Operationen auf INT -Variablen
  • Abschluss

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:

  • Es kann sowohl positive als auch negative Zahlen darstellen.
  • Es hat eine feste Größe, die von der Sprache abhängt, die wir für die Programmierung und die verwendete Plattform verwenden.
  • 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 häufig unterstützt wird.

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.