📅  最后修改于: 2023-12-03 14:39:53.496000             🧑  作者: Mango
tolower()
函数介绍tolower()
?在C++中,tolower()
是一个C标准库函数,在<cctype>
头文件中声明。tolower()
函数将大写字母字符转换为小写字母字符。 如果字符本身已经是一个小写字符,函数将返回原始字符。
以下是tolower()
函数声明:
int tolower(int c);
其中,c是要转换的字符。
tolower()
函数的语法如下:
#include <cctype>
tolower(int c);
tolower()
函数只需一个参数:
c
: 要被转换成小写字母的字符。tolower()
函数返回转换后的字符。
如果字符本身已经是小写字母,则tolower()
函数返回原始字符。
下面的例子演示了如何使用tolower()
函数将字符串中的大写字母转换为小写字母:
#include <iostream>
#include <cctype>
#include <string>
using namespace std;
int main()
{
string str = "HeLLo WOrLD";
for(int i=0; i<str.length(); i++)
{
putchar(tolower(str[i]));
}
return 0;
}
结果为:
hello world
在上面的代码中,使用循环遍历字符串中的每个字符,并使用tolower()
函数将大写字符转换为小写字符。最后使用putchar()
函数输出转换后的字符。
tolower()
函数可以将大写字母字符转换为小写字母字符,并且如果字符本身已经是一个小写字符,函数将返回原始字符。在编写字符串相关的代码时,tolower()
函数可以帮助我们转换大小写字符,非常方便。