Was ist der Zeichendatentyp in C ++?

Was ist der Zeichendatentyp in C ++?
In der Programmierung haben wir das Konzept der Datentypen, das uns erleichtert, Daten verschiedener Arten zu klassifizieren, die in Speicher gespeichert werden sollen. In C ++ haben wir viele Datentypen wie Ganzzahl, Float, Boolean und Double. Dieses Tutorial zeigt und macht Sie mit Charakterdatentypen in der C ++ - Programmierung vertraut und zeigt einige Programmbeispiele an.

Was ist char datentyp in c++

Der Zeichen wird als Datentyp C ++ und unter Verwendung des verkohlen Schlüsselwort können wir leicht Zeichentypvariablen in der C ++ -Programmierung deklarieren. Der verkohlen Der Datentyp hält jeweils nur ein einzelnes Zeichen.

Syntax des Char -Datentyps in C++

Die Syntax des Char -Datentyps in C ++ lautet:

char variable_name = 'charakter_Value';

Der Charakterdatentyp kann auch verwendet werden, um zusätzlich zu einem einzelnen Zeichen ganzzahlige Werte zu speichern. Dies liegt daran.

char var_name = 'ascii-code';

Zum Beispiel der ASCII -Code für das Zeichen 'B' Ist 66, Daher hilft die char -Variable, den ASCII -Wert des Alphabets zu zeigen:

char ch = 'b';

Weitere Informationen zu ASCII -Tabellen und ASCII -Codes finden Sie hier.

Char -Datentypgröße im Speicher

Die Variable der Charakterdatentyp enthält die Größe von nur 1 Byte im Speicher.

Beispiel 1: Verwendung von Char -Typ -Variablen in C++

Sehen wir uns ein sehr einfaches Beispiel für ein C ++ - Programm einer Variablen zum Zeichentyp an:

#enthalten
int main ()
char ch = 'b';
std :: Cout << "The character is: " << ch << std::endl;
Rückkehr 0;

In diesem Code startet die Ausführung mit der Hauptfunktion, die eine Initialisierung einer Zeichenvariablen mit dem Namen der Zeichenstation aufweist CH Mit dem Wert eines Charakters B. Verwenden Sie dann die COUT -Drucken diese Zeichenvariable.

Ausgang

Beispiel 2: Drucken Sie ASCII -Zeichen von char -Typ -Variablen in c++

Im Folgenden ist das Programm, das einen Wert in der Variablen des Zeichentyps nimmt und sein jeweiliges ASCII -Zeichen zeigt.

#enthalten
Verwenden von Namespace STD;
int main ()
char ch = 65;
Cout << "The Character of ASCII value is = " << ch << endl;
Rückkehr 0;

In diesem Code hat die Hauptfunktion eine Zeichen -Datentyp -Variable als CH mit dem initialisierten Wert von 65. 65 ist der ASCII -Code des Buchstabens A, sodass die Ausgabe a druckt.

Ausgang

Beispiel 3: Drucken Sie die ASCII -Codes von char -Typ -Variablen in c aus++

Dieses Beispiel druckt den Ganzzahlwert (ASCII -Nummer) des Alphabets in der Variablen der Zeichenstyp:

#enthalten
Verwenden von Namespace STD;
int main ()
char ch = 'h';
char ch1 = 'h';
Cout << "ASCII value of Character h = " << int(ch) << endl;
Cout << "ASCII value of Character H = " << int(ch1) << endl;
Rückkehr 0;

In der obigen Hauptfunktion initialisieren wir zwei Variablen des Zeichentyps CH und CH1 mit den jeweiligen Werten als einzelnes Zeichen mit einzelnen Zitaten wie z h und h. Dann verwendet Cout zeigte den Ganzzahlwert dieser Zeichenvariablen mit dem Ganzzahl -Datentyp.

Und die ASCII -Codes von Kapital und kleinen Buchstaben sind unterschiedlich.

Abschluss

Der Char -Datentyp ist eine wichtige Komponente in C ++, die für die Darstellung und Manipulation von Textdaten, Eingaben oder Ausgaben, Handhabungsspeicher und andere Verwendungen dient. Es ist ein grundlegender Datentyp, der in verschiedenen Situationen verwendet wird. In diesem Artikel wurde die Verwendung des Zeichendatentyps in C ++ mit verschiedenen Beispielen erläutert.