_strlwr strlwr 区别

来源:百度知道 编辑:UC知道 时间:2024/06/20 08:44:41
这2个函数有什么区别?

前者是属于安全优化版本的。VC2005之后才加入的,后者是传统的,前者只能支持Windows平台,后者在其它平台上还在用。

《c++String深入详解2.0版》
建议你收藏:http://hi.baidu.com/_%E2d_%B7%B3_%DE%B2%C2%D2/blog/item/9d24e20196e43604728da547.html

都是C中的函数
原型:extern char *strlwr(char *s);

用法:#include <string.h>

功能:将字符串s转换为小写形式

说明:只转换s中出现的大写字母,不改变其它字符。返回指向s的指针。

举例:

// strlwr.c

#include <syslib.h>
#include <string.h>

main()
{
char *s="Copywrite 1999-2000 GGV Technologies";

clrscr();

printf("%s",strlwr(s));

getchar();
return 0;
}

相关函数:strupr

char *_strlwr( char *string );