这题把字符串里所有大写字母改为小写字母。很多语言都自带这个函数(方法).
C++里我使用了transform函数。
class Solution {
public:
string toLowerCase(string str) {
transform(str.begin(),str.end(),str.begin(),::tolower);
return str;
}
};
C里我用迭代,每个元素如果是大写,就改成大写。
char* toLowerCase(char* str) {
char* current = str;
while(*current !='\0'){
if(*current>=65 && *current<=90)
*current+=32;
current++;
}
return str;
}