21xrx.com
2024-12-28 06:57:27 Saturday
登录
文章检索 我的文章 写文章
C++ 中的 lower 函数
2023-07-02 12:06:33 深夜i     --     --
C++ lower 函数 字符串 转换函数 大小写转换

在C++中,lower函数被用来将字符串中的大写字母转换为小写字母。这个函数是一个标准库函数,可以在头文件 中找到。它是一个非常简单的函数,只需要一个参数就可以完成转换。

下面是使用lower函数的例子:


#include <iostream>

#include <string>

#include <cctype>

using namespace std;

int main()

{

  string str = "HELLO WORLD";

  for (int i = 0; i < str.length(); i++)

  {

    str[i] = tolower(str[i]);

  }

  cout << "Lowercase string: " << str << endl;

  return 0;

}

在上面的代码中,我们将字符串"HELLO WORLD"传递给lower函数,然后使用for循环遍历整个字符串,将每个字符都转换成小写字母。最后,我们将转换后的字符串输出到控制台上。

当然,我们也可以使用tolower函数对字符进行转换,如下所示:


#include <iostream>

#include <string>

#include <cctype>

using namespace std;

int main()

{

  char ch = 'A';

  ch = tolower(ch);

  cout << "Lowercase character: " << ch << endl;

  return 0;

}

在上面的代码中,我们把字符'A'传递给tolower函数,并将转换后的小写字母赋值给变量ch。最后,我们将转换后的字符输出到控制台上。

总之,lower函数是一个非常有用的函数,可以帮助我们在C++中实现字符串或字符的大小写转换。无论是在日常开发还是在算法竞赛中,它都是一个必不可少的工具。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复