📅  最后修改于: 2023-12-03 14:51:42.259000             🧑  作者: Mango
在 C 编程语言中,字符串是一组字符的序列,以空字符(\0)结尾。在字符串中,我们可以找到两个极端的类型,即大写字符串和小写字符串。
大写字符串是指字符串中所有字符都是大写字母的字符串。在 C 编程语言中,可以使用 toupper()
函数将小写字母转换为大写字母,并将其存储在大写字符串中。
#include <stdio.h>
#include <ctype.h>
int main()
{
char str[] = "hello, world!";
char str_upper[20];
int i = 0;
while (str[i])
{
str_upper[i] = toupper(str[i]);
i++;
}
str_upper[i] = '\0';
printf("Original string: %s\n", str);
printf("Uppercase string: %s\n", str_upper);
return 0;
}
输出结果为:
Original string: hello, world!
Uppercase string: HELLO, WORLD!
小写字符串是指字符串中所有字符都是小写字母的字符串。在 C 编程语言中,可以使用 tolower()
函数将大写字母转换为小写字母,并将其存储在小写字符串中。
#include <stdio.h>
#include <ctype.h>
int main()
{
char str[] = "HELLO, WORLD!";
char str_lower[20];
int i = 0;
while (str[i])
{
str_lower[i] = tolower(str[i]);
i++;
}
str_lower[i] = '\0';
printf("Original string: %s\n", str);
printf("Lowercase string: %s\n", str_lower);
return 0;
}
输出结果为:
Original string: HELLO, WORLD!
Lowercase string: hello, world!
以上便是 C 编程语言中大小字符串的介绍和示例代码。