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;
}