C++ 中 char 大小写转换函数的使用方法
文章标签
navicatmysqllinux
一、tolower() 函数的使用方法
要将一个 char 变量中的字母转换为小写,我们可以使用 tolower() 函数。这个函数接受一个 char 类型的参数,将其转换为对应的小写字母后返回。
char c = 'A'; c = tolower(c); // 此时 c 的值为 'a'
如果参数不是一个字母,而是数字、标点符号等,则 tolower() 函数会原样返回。
另外需要注意的一点是,这个函数只能将一个字符转换为小写,如果需要将字符串中的所有字符都转换为小写,需要使用循环遍历字符串中的每个字符。
二、toupper() 函数的使用方法
和 tolower() 函数相反,toupper() 函数可以将一个 char 类型的字母转换为大写字母。使用方法和 tolower() 函数相似。
char c = 'a'; c = toupper(c); // 此时 c 的值为 'A'
三、在字符串中使用大小写转换函数
如果要将一个字符串中的所有字符都转换为小写,可以使用一个循环遍历字符数组的方法,每遍历一个字符就调用 tolower() 函数将其转换为小写字母。
#include #include #include using namespace std; int main() { string s = "HeLLo"; for(int i=0; i
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。