strlwr
原型:extern char *strlwr(char *s);
用法:#include <string.h>
功能:将字符串s转换为小写形式
说明:只转换s中出现的大写字母,不改变其它
字符。返回指向s的
指针。
注意事项:在Linux的
编译器中,有可能会编译不通过。
举例:
// strlwr.c
#include <stdio.h>
#include <string.h>
main()
{
char s[]="Copywrite 1999-2000 GGV Technologies";
printf("%s",strlwr(s));
getchar();
return 0;
}
替代函数:
#include<ctype.h>
inline char* strlwr( char* str )
{
char* orig = str;
// process the string
for ( ; *str != '\0 '; str++ )
*str = tolower(*str);
return orig;
}

本文详细介绍了strlwr函数的功能及使用方法,并提供了一个简单的示例来展示如何将字符串转换为小写形式。同时,文章还给出了在某些编译器环境下可能遇到的问题以及一种替代实现方式。
3412

被折叠的 条评论
为什么被折叠?



