前者是属于安全优化版本的。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; } 相关函数:struprchar *_strlwr( char *string ); 头文件<string.h> 功能:把字符串中的所有字母转换为小写字母 相对的,转换为大写字母的函数是_strupr