为了账号安全,请及时绑定邮箱和手机立即绑定

我的答案为何不对?

#include <iostream>

using namespace std;

class Coordinate

{

    

public:

Coordinate(int x, int y)

{

// 设置X,Y的坐标

m_iX = x;

        m_iY = y;

}

    // 实现常成员函数

void printInfo() const

{

   cout<<"("<<m_iX<<","<<m_iY<<")"<<endl;

}

public:

int m_iX;

int m_iY;

};



int main(void)

{

const Coordinate coor(3, 5);


// 创建常指针p

const Coordinate *p = &coor;

    // 创建常引用c

    Coordinate const &c(coor);

coor.printInfo();

p->printInfo();

c.printInfo();  


    system("pause");

return 0;

}


正在回答

3 回答

我在这网页上的运行结果没错啊,能通过。就是有一个"pause"的提示信息,没懂什么意思,把system("pause")删掉就没有了,直接是运行成功

0 回复 有任何疑惑可以回复我~

没错啊

0 回复 有任何疑惑可以回复我~

在Vc上没错的,但就是过不了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之封装篇(下)
  • 参与学习       70919    人
  • 解答问题       514    个

封装--面向对象三大特征之一,通过案例让C++所学知识融会贯通

进入课程

我的答案为何不对?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信