In C++, the char data type is used to store a single character. This could be a letter, number, or symbol, and it must be enclosed in single quotes (' ').
Declaring a Character Variable
To define a character variable, use the char keyword and assign it a single character.
Example
#include <iostream>
using namespace std;
int main() {
char bikeModel = 'R';
cout << "Bike model code: " << bikeModel;
return 0;
}
Using ASCII Values in char
Characters can also be represented using ASCII codes, which are numeric values corresponding to different characters.
Example
#include <iostream>
using namespace std;
int main() {
char brandA = 72, brandB = 79, brandC = 78;
cout << "Motorcycle brand initials: ";
cout << brandA; // Outputs 'H'
cout << brandB; // Outputs 'O'
cout << brandC; // Outputs 'N'
return 0;
}
Key Points About char in C++
- A single character is enclosed in single quotes (
'A'). charonly stores one character, unlikestring, which handles multiple.- ASCII values can be used to represent characters numerically.


