设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 1566|回复: 1
打印 上一主题 下一主题

c++第一个对象程序出错了帮忙看一下

[复制链接]
跳转到指定楼层
1#
发表于 2009-11-3 04:07:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include<iostream.h>
class family
{
private:
    char *fname;
    char *mname;
    char *son;
    char *girl;
    family *ptr;
public:
    void initfa(void);
    void outfa(family *ptr);
};
family family1;
void family::outfa(family *ptr)
{
    cout<<"family1的成员列表"<<endl;
    cout<<"------------------------------------"<<endl;
    cout<<"fname  "<<ptr->fname<<endl;
    cout<<"mname  "<<ptr->manem<<endl;
    cout<<"son    "<<ptr->son<<endl;
    cout<<"girl   "<<ptr->girl<<endl;
    cout<<"------------------------------------"<<endl;
}
void family::initfa(void)
{
    family1.ptr=&family1;
    family1.ptr->fname="父亲";
    family1.ptr->mmane="母亲";
    family1.ptr->son="儿子";
    family1.ptr->girl="女儿";
    family1.outfa(family1.ptr);
}

void main(void)
{
    family1.initfa(void);
}
出错信息:
执行 cl.exe 时出错.

hello.exe - 1 error(s), 0 warning(s)
2#
发表于 2009-11-3 04:07:47 | 只看该作者
cout<<"mname  "<<ptr->manem<<endl;      //ptr->mname
family1.ptr->mmane="母亲";        //ptr->mname
family1.initfa(void);        //family1.initfa();
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 17:51 , Processed in 0.086739 second(s), 8 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表