C语言 toupper()
函数用于将字符转为大写。它是C语言的字符函数之一,位于标准库<ctype.h>
中。
语法
语法如下:int toupper(int c)
参数
- c:指定要判断的字符。
功能
将英文字符c转为大写。即将英文[a-z]转为[A-Z]。
返回值
如果是大写英文字符,返回大写英文字符。否则不变。
程序示例
介绍一个例子,了解C语言 toupper()
函数的使用方法。
#include <ctype.h>
#include <stdio.h>
#include <string.h>
int main()
{
char *s="Hello, Yxjc123.COM!";
int i;
printf("转换前:%s\n",s);
printf("转换后:");
for(i=0;i<strlen(s);i++)
{
char c = toupper(s[i]);
printf("%c",c);
}
return 0;
}
程序运行结果:
转换前:Hello, Yxjc123.COM!
转换后:HELLO, YXJC123.COM!
转换后:HELLO, YXJC123.COM!