c++使用构造函数实现大小写转换的代码

\r\r\n

本例子用c 实现简单的大小写转换,利用构造函数的调用实现

\r\r\n

源代码;

\r\r\n

#include <iostream.h>
//用
c 实现简单的大小写转换

\r\r\n

class Sample
{
 char c1,c2;
public;
 Sample(char a) {c2=(c1=a)-32;}
void print()
 {
  cout<<c1<<"转换为"<<c2<<endl;
 }
};
void main()
{
 Sample a('a'),b('b');
 a.print();
 b.print();
}

\r\r\n

程序执行结果;

\r\r\n

a转换为A
b转换为B
Press any key to continue