在C++中,isupper函數用于檢查一個字符是否為大寫字母。要進行大小寫轉換,可以使用toupper函數來將小寫字母轉換為大寫字母。以下是一個示例代碼:
#include <iostream>
#include <cctype>
int main() {
char ch = 'a';
if (isupper(ch)) {
std::cout << "Character is already uppercase" << std::endl;
} else {
ch = toupper(ch);
std::cout << "Uppercase character: " << ch << std::endl;
}
return 0;
}
在這個例子中,我們首先檢查字符ch
是否為大寫字毫,如果不是,我們使用toupper
函數將小寫字母轉換為大寫字母,并輸出結果。