Code前端首页关于Code前端联系我们

C++ 中 char 大小写转换函数的使用方法

terry 2年前 (2023-10-01) 阅读数 107 #c++
文章标签 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前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门