c++ char to uppercase
To convert a character to uppercase in C++, you can use the toupper()
function from the <cctype>
header. Here are the steps to convert a char to uppercase:
- Include the
<cctype>
header in your program:
#include <cctype>
- Declare a variable of type
char
to store the character you want to convert:
char ch = 'a';
- Use the
toupper()
function to convert the character to uppercase:
ch = toupper(ch);
The toupper()
function takes a character as an argument and returns its uppercase equivalent if it is a lowercase letter. If the character is not a lowercase letter, it returns the same character.
Here is an example that demonstrates the conversion of a char to uppercase:
#include <iostream>
#include <cctype>
int main() {
char ch = 'a';
ch = toupper(ch);
std::cout << "Uppercase: " << ch << std::endl;
return 0;
}
In this example, the character 'a' is converted to uppercase using the toupper()
function, and the result is printed to the console. The output will be:
Uppercase: A