c语言使用函数使字符串转换小写
时间: 2023-06-21 11:17:21 浏览: 113
C语言中可以使用ctype.h库中的函数tolower()将一个字符转换为小写,然后使用循环遍历字符串中的每个字符,调用tolower()函数将其转换为小写。可以使用下面的代码实现:
```c
#include <stdio.h>
#include <ctype.h>
void str_to_lower(char str[]) {
int i = 0;
while (str[i]) {
str[i] = tolower(str[i]);
i++;
}
}
int main() {
char str[] = "Function String Conversion to Lowercase";
printf("Before conversion: %s\n", str);
str_to_lower(str);
printf("After conversion: %s\n", str);
return 0;
}
```
输出结果为:
```
Before conversion: Function String Conversion to Lowercase
After conversion: function string conversion to lowercase
```
阅读全文