C语言tolower()函数:将字符转换成小写

tolower()函数

头文件和函数原型

#include <ctype.h>
int tolower(int c);

描述

tolower()是C语言标准库中的一个函数,用于将一个字符转换成对应的小写形式;

返回值

如果传入的字符参数是一个大写字母,tolower()函数会返回其对应的小写字母;如果参数不是大写字母,则原封不动的返回;

示例代码

这个示例用于将字符串转换成小写形式;

#include <stdio.h>
#include <ctype.h>
#include <string.h>

void str_tolower(char* str, signed length) {

	for (int i = 0; i < length; i++) {
		str[i] = tolower(str[i]);
	}

}

int main() {

	char str[] = "HELLO WORLD! 123";

	printf("%s\n", str);

	str_tolower(str, strlen(str));

	printf("%s\n", str);
	
}

程序运行结果

HELLO WORLD! 123
hello world! 123

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/c-functions/tolower.html

分类: 计算机技术
推荐阅读:
如何隐藏WordPress后台地址,保护好你的菊花 默认情况下,Wordpress 的默认后台地址为:http://yourdomain.com/wp-login.php,黑客可以通过这个页面进行暴力穷尽破解,直到破解出你的密码。不论你的密码强度如何,这紧会浪费服务器资源,且网站也会留下安全隐患。
Python函数修饰符@的详细教程 Python函数修饰符@的作用是为现有的函数增加额外的功能;其作用非常强大,今天我们就来谈谈它是如何在日志记录中起到很好的作用的。
requests定制HTTP请求头 如果你想为HTTP请求添加或修改头部信息,只需给 headers参数传递一个字典。
Python enumerate()函数 在Python中,enumerate()是一个内置函数,用于将一个可迭代对象转换为一个枚举对象,该对象包含每个元素的索引和对应的值。enumerate()函数返回的是一个由元组组成的迭代器,每个元组包含两个元素,第一个元素是元素的索引,第二个元素是元素的值。
如何卸载 Dev Home Dev Home是Windows的一个新的控制中心,提供了使用可定制的小部件在仪表板中监控项目的能力,通过下载应用程序,包或存储库来设置开发环境;要卸载Dev Home,需以管理员权限打开 PowerShell,并执行以下命令:
function main is undeclared in the main package解决办法 这是一个Golang新手可能会碰到的低级错误,它表明你的main包中不包含main()函数;