在C++中,可以使用标准库函数isupper()
和islower()
来检查一个字符是大写还是小写。
isupper(char c)
函数用于检查字符c
是否为大写字母。如果是大写字母,则返回非零值(true),否则返回0(false)。示例代码:
char c = 'A';
if (isupper(c)) {
cout << "字符 " << c << " 是大写字母" << endl;
} else {
cout << "字符 " << c << " 不是大写字母" << endl;
}
islower(char c)
函数用于检查字符c
是否为小写字母。如果是小写字母,则返回非零值(true),否则返回0(false)。示例代码:
char c = 'a';
if (islower(c)) {
cout << "字符 " << c << " 是小写字母" << endl;
} else {
cout << "字符 " << c << " 不是小写字母" << endl;
}
这些函数都需要包含头文件<cctype>
。
应用场景:
腾讯云相关产品:
腾讯云提供了丰富的云计算产品,但在这里不提及具体的产品。你可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多相关产品信息。
领取专属 10元无门槛券
手把手带您无忧上云