在C++中,我們可以使用std::tolower()
函數(shù)將字符轉(zhuǎn)換為小寫(xiě)形式。要在循環(huán)中使用std::tolower()
函數(shù),我們可以使用一個(gè)循環(huán)來(lái)遍歷字符串的每個(gè)字符,并將每個(gè)字符轉(zhuǎn)換為小寫(xiě)形式。
以下是一個(gè)示例循環(huán),使用std::tolower()
函數(shù)將字符串中的所有字符轉(zhuǎn)換為小寫(xiě)形式:
#include <iostream>
#include <cctype>
int main() {
std::string str = "Hello World";
for (char &c : str) {
c = std::tolower(c);
}
std::cout << "Lowercase string: " << str << std::endl;
return 0;
}
在上面的示例中,我們使用for
循環(huán)遍歷字符串str
中的每個(gè)字符,并使用std::tolower()
函數(shù)將字符轉(zhuǎn)換為小寫(xiě)形式。最后,我們打印出轉(zhuǎn)換后的字符串。