第一章2.txt

来自「本书在复习C++基础知识后」· 文本 代码 · 共 38 行

TXT
38
字号
#include <iostream.h>
class CPerson
{
public:	
		CPerson(char *str, float h, float w)			// A:构造函数
		{
			strcpy(name, str);		height = h;		weight = w;
		}
		CPerson(char *str)					// B:构造函数
		{
			strcpy(name, str);
		}
		CPerson(float h, float w = 120);			// C:构造函数
public:
		void print()
		{
			cout<<"姓名:"<<name<<"\t身高:"<<height<<"\t体重:"<<weight<<endl;
		}
private:
		char  name[20];				// 姓名
		float  height;				// 身高
		float  weight;				// 体重
};
CPerson::CPerson(float h, float w)
{	
		height = h;		weight = w;
	}
int main()
{
		CPerson one("DING");
		one.print();
		CPerson two(170, 130);
		two.print();
		CPerson three("DING", 170, 130);
		three.print();
		return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?