📄 505.cpp
字号:
//505.CPP demo copy constructor passing an object by value
#include <iostream.h>
#include "person2.h"
void DispPerson (const Person& p);
void main(void)
{
Person p1("Julie",26,'F');
cout << "DispPerson (Person1):"<< endl;
DispPerson (p1);
Person p2=p1; p2.SetName("Black");
cout << "DispPerson (Person2):"<< endl;
DispPerson (p2);
}
void DispPerson (const Person& p)
{
cout << "Person Name :" << p.GetName() << endl;
cout << "Person age :" << p.GetAge() << endl;
cout << "Person gender :" << p.GetGender() << endl;
}
/*
DispPerson (stud1):
Person Name :Julie
Person age :26
Person gender :F
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -