Posted on 2008-06-16 05:41
nt05 阅读(6224)
评论(0) 编辑 收藏 引用 所属分类:
cpp
字母大小写转换函数的声明包含在string.h头文件中,函数的原型如下:
char*strupr(char *string)
功能:将字符串string中的小写字母转换为大写,并返回指向string的指针。
char*strlwr(char *string)
功能:将字符串string中的大写字母转换为小写,并返回指向string的指针。
程序举例:
#include<iostream.h>
include<string.h>
//main()函数
void main(void)
{
//char string[80],*p;
int i;
//转换字符串中的小写字母为大写
cout<<"convert a string to uppercase:"<<endl;
cout<<"string:";
cin>>string;
p=strupr(string);
cout<<"p:"<<p<<endl;
cout<<"string:"<<string<<endl;
cout<<"--------------"<<endl;
//转换字符串的大小写字母为小写
cont<<"convert a string to lowercase:"<<endl;
cout<<"string:";
cin>>string;
p=strlwrz(string);
cout<<"p:"<<p<<endl;
cout<<"string:"<<string<<endl;
}
将程序命名为p3_164.cpp.
测试运行:
convert a string to uppercase:
string:AaBb123CcDd <enter>回车
p:AABB123CCDD