std::toupper
函数用于将小写字母转换为大写字母
以下是一个使用 std::islower
和 std::toupper
的示例:
#include<iostream>
#include <cctype>
int main() {
char ch = 'a';
if (std::islower(ch)) {
char upper_ch = std::toupper(ch);
std::cout << "Uppercase: "<< upper_ch<< std::endl;
} else {
std::cout << "The character is not a lowercase letter."<< std::endl;
}
return 0;
}
在这个示例中,我们首先检查字符 ch
是否为小写字母。如果是,则使用 std::toupper
将其转换为大写字母并输出结果。如果不是,则输出相应的消息。这样可以确保只有在输入为小写字母时才调用 std::toupper
函数。