当前位置:编程学习 > VC++ >>

为什么就是不显示这段代码啊!!! 我是完全按照教科书上的啊!!! 谁能告诉我! 我使用Visual C++写的

#include<string.h> #include<iostream.h> class Employee { private: char EmployeeID[20]; char EmployeeName[50]; char sex; public: Employee(); Employee(char id[20],char name[50],char xb); void display(); ~Employee() { cout<<"析构函数被调用!"<<endl; } }; Employee::Employee() { cout<<"构造函数被调用!"<<endl; strcpy(EmployeeID,"1001001"); strcpy(EmployeeName,"李峰"); sex='M'; } Employee::Employee(char id[20],char name[50],char xb) { cout<<"构造函数被重载调用!"<<endl; strcpy(EmployeeID,id); strcpy(EmployeeName,name); sex=xb; } void Employee::display() { cout<<"员工编号:"<<EmployeeID<<endl; cout<<"员工姓名:"<<EmployeeName<<endl; cout<<"员工性别:"<<sex<<endl; } void main() { Employee ep1; ep1.display(); Employee ep2("1001002","张远",'F'); ep2.display(); Employee *ep3=new Employee("1001003","王五","M"); ep3->display(); }
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,