在C++中,isupper函數(shù)用于檢查一個(gè)字符是否為大寫(xiě)字母。要進(jìn)行大小寫(xiě)轉(zhuǎn)換,可以使用toupper函數(shù)來(lái)將小寫(xiě)字母轉(zhuǎn)換為大寫(xiě)字母。以下是一個(gè)示例代碼:
#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;
}
在這個(gè)例子中,我們首先檢查字符ch
是否為大寫(xiě)字毫,如果不是,我們使用toupper
函數(shù)將小寫(xiě)字母轉(zhuǎn)換為大寫(xiě)字母,并輸出結(jié)果。