其他分享
首页 > 其他分享> > 709. 转换成小写字母

709. 转换成小写字母

作者:互联网

第一次尝试

  实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。LeetCode链接

char* toLowerCase(char* str){
	//地图代码,用来存放待比较信息
    char* map1 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    char* map2 = "abcdefghijklmnopqrstuvwxyz";
    //设置临时变量,用来保存入口地址
    char* s = str;
    //循环比较,直到字符串结束
    while(*s){
        for(int i =0; i < 26; i++){
        //如果某个字符是 map1 中的,那么就是大写,我们将其替换为 map2 中对应位置的小写
            if(map1[i] == *s){
                *s = map2[i];
                break;
            }
        }
        s++;
    }
    return str;
}

标签:转换成,709,小写字母,地图,char,map1,map2,str,字符串
来源: https://blog.csdn.net/Jokersorry/article/details/113825508