SFQRM 2015-04-02 07:10 采纳率: 0%
浏览 1530

求大神写一段c++代码,做题能做对但是自己写代码就漏洞百出,求大神指导

年龄 Age
姓名 char name
公有成员函数:
构造函数 带参数的构造函数Student(int m,char
);
不带参数的构造函数 Student()
析构函数 ~Student()
改变数据成员值函数 void SetMemer(int m,char *)
获取数据成员函数 int GetAge()
char * GetName()
要求:在main()中定义一个有3个元素的对象数组并分别初始化,然后输出对象数组的信息

  • 写回答

3条回答 默认 最新

  • 笑梦码侬生 2015-04-02 07:35
    关注

    class Student{
    public:
    Student(int m,char cName){
    Age = m;
    name = cName;
    }
    Student(){
    Age = 0;
    name = 'A';
    }
    void SetMemer(int m,char * cpName){
    Age = m;
    name = *cpName;
    }
    int GetAge(){
    retrue Age;
    }
    char * GetName(){
    retrue &name;
    }
    }

    void main(){
    Student arStudents[3];
    for(int i=0;i<3; i++ ){
    arStudents[i].SetMemer(i+19,new char('B'));
    }
    for(int j=0;j<3; j++ ){
    char * Temp = arStudents[j].GetName();
    cout<<*Temp<<arStudents[j].GetAge()<<endl;
    }

    }

    评论

报告相同问题?

悬赏问题

  • ¥88 实在没有想法,需要个思路
  • ¥15 MATLAB报错输入参数太多
  • ¥15 python中合并修改日期相同的CSV文件并按照修改日期的名字命名文件
  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败