Was ist der Datentyp char in C++

Was Ist Der Datentyp Char In C



Beim Programmieren haben wir das Konzept der Datentypen, das es uns erleichtert, Daten verschiedener Art zu klassifizieren, um sie im Speicher zu speichern. In C++ haben wir viele Datentypen wie Integer, Float, Boolean und Double. Dieses Tutorial demonstriert und macht Sie mit Zeichendatentypen in der C++-Programmierung vertraut und zeigt einige Programmbeispiele.

Was ist der Datentyp char in C++

Das char wird als Datentyp von C++ bezeichnet und bei Verwendung des verkohlen Schlüsselwort können wir in der C++-Programmierung problemlos Zeichentypvariablen deklarieren. Der verkohlen Der Datentyp enthält jeweils nur ein einzelnes Zeichen.

Syntax des Datentyps char in C++

Die Syntax des Datentyps char in C++ lautet:







verkohlen Variablennamen = 'Zeichenwert' ;

Der Zeichendatentyp kann auch verwendet werden, um zusätzlich zu einem einzelnen Zeichen ganzzahlige Werte zu speichern. Dies liegt daran, dass jedes Zeichen in der ASCII-Tabelle durch einen ganzzahligen Wert dargestellt wird und jedem Zeichen ein eindeutiger ganzzahliger Wert zugewiesen wird.



verkohlen var_name = 'ASCII-Code' ;

Beispielsweise der ASCII-Code für das Zeichen 'B' Ist 66 , also hilft die char-Variable, den ASCII-Wert des Alphabets anzuzeigen:



verkohlen CH = 'B' ;

Um mehr über ASCII-Tabellen und ASCII-Codes zu erfahren Hier .





char Datentyp Größe im Speicher

Die Variable des Datentyps Zeichen hält die Größe von nur 1 Byte im Speicher.

Beispiel 1: Verwendung von Variablen vom Typ char in C++

Sehen wir uns ein sehr einfaches Beispiel eines C++-Programms einer Zeichentypvariablen an:



#include

int hauptsächlich ( ) {

verkohlen CH = 'B' ;

Standard :: cout << 'Der Charakter ist: ' << CH << Standard :: Ende ;

zurückkehren 0 ;

}

In diesem Code beginnt die Ausführung mit der Hauptfunktion, die eine Initialisierung einer Zeichentypvariablen namens hat CH mit dem Wert eines Zeichens B . Dann wurde mit cout diese Zeichenvariable gedruckt.

Ausgang

Beispiel 2: ASCII-Zeichen vom Typ char Variablen in C++ drucken

Es folgt das Programm, das einen Wert in der Zeichentypvariablen annimmt und das entsprechende ASCII-Zeichen anzeigt.

#include

mit Namensraum std ;

int hauptsächlich ( ) {

verkohlen CH = 65 ;

cout << 'Das Zeichen des ASCII-Werts ist = ' << CH << Ende ;

zurückkehren 0 ;

}

In diesem Code hat die Hauptfunktion eine Zeichendatentypvariable als CH mit dem initialisierten Wert von 65 . 65 ist der ASCII-Code des Buchstabens A, also wird A ausgegeben.

Ausgang

Beispiel 3: Drucken Sie die ASCII-Codes von Variablen vom Typ char in C++

Dieses Beispiel gibt den ganzzahligen Wert (ASCII-Zahl) des Alphabets aus, das in der Zeichentypvariablen angegeben ist:

#include

mit Namensraum std ;

int hauptsächlich ( ) {

verkohlen CH = 'H' ;

verkohlen ch1 = 'H' ;

cout << 'ASCII-Wert des Zeichens h = ' << int ( CH ) << Ende ;

cout << 'ASCII-Wert des Zeichens H = ' << int ( ch1 ) << Ende ;

zurückkehren 0 ;

}

In der obigen Hauptfunktion initialisieren wir zwei Variablen vom Zeichentyp ch und ch1 mit entsprechenden Werten als einzelnes Zeichen mit einfachen Anführungszeichen wie z h und h . Dann mit cout zeigte den ganzzahligen Wert dieser Zeichenvariablen mit dem ganzzahligen Datentyp.

Und die ASCII-Codes von Groß- und Kleinbuchstaben sind unterschiedlich.

Abschluss

Der Datentyp char ist eine wichtige Komponente in C++, die zur Darstellung und Bearbeitung von Textdaten, Eingaben oder Ausgaben, Speicherverwaltung und anderen Verwendungszwecken dient. Es ist ein grundlegender Datentyp, der in einer Vielzahl von Situationen verwendet wird. In diesem Artikel wurde die Verwendung des Datentyps char in C++ anhand verschiedener Beispiele erläutert.