第6周任务1
class C  

{private:  

    int x;  

 public:  

    C(int x){this->x= x;}  

    int getX(){return x;}  

};  

void main()  

{  

    const C c(5);  

    cout<<c.getX();   

    system("pause");  

}  




1.“cout<<c.getx()"出错,因为getx()函数并非const函数,无法对长成员对象进行操作。

2,可在"int getx()后加上const,使之成为长成员函数,或将”const C c(5)"中 的const去掉,

感悟:只看课本,如同是纸上谈兵,最好 的 办法是多做几道题,贴近实战。
阅读更多
文章标签: 任务 system class c
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

第6周任务1

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭