为了账号安全,请及时绑定邮箱和手机立即绑定
坚持就是胜利呀,评论少了说明很多人都半途而废了,反正我会学到最后的。233333333333333
哈哈,笛卡尔坐标系...数学老师的装逼大法【滑稽】

已采纳回答 / 小蚂蚁1024
#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<<","<...
#include &lt;iostream&gt;
using namespace std;
class Coordinate
{

public:
Coordinate(int x, int y)
{
m_iX=x;
m_iY=y;
}
public:
int m_iX;
int m_iY;
};

int main(void)
{
Coordinate *p=new Coordinate(3,5);
cout &lt;&lt;&quot;(&quot;&lt;&lt;p-&gt;m_iX&lt;&lt;&quot;,&quot;&lt;&lt;p-&gt;m_iY&lt;&lt;)&quot; &lt;&lt; endl;
delete p;
p=NULL;
return 0;
}
int main(void)
Coordinate* p = new Coordinate[2];
p-&gt;m_iX=1;
p-&gt;m_iY=2;
(p+1)-&gt;m_iX=3;
(p+1)-&gt;m_iY=4;
for(int i = 0; i &lt; 2; i++)
{
(p+i)-&gt;printInfo();
}
delete []p;
p=NULL;
return 0;
}

最赞回答 / 冰海
打上system("pause")之后呢,是不是就跟老师的一样了,,没有system(“pause”),应该是程序自动退出,之后销毁两次实例,所有多出来了两个析构函数的打印文本
感觉老师讲重复了呢。。。。。。。。。。
选不了!!!整个教程完成了99%,炒鸡难受啊
哈哈,用了一天终于把这个程序写出来了~~第一次写这样的程序果然还是好难,二维数组的引用还是不太会,好在弄来弄去终于会用了!!!
刚开始听还以为是新闻联播呢
这题选啥啊啊啊
人好少,我也刷一下存在感

最新回答 / 慕粉3631940
但是主程序中没有#include<stdlib.h>,也是没有问题的!难道#include<iostream>也有?

已采纳回答 / 慕粉3649499
coordinate coor[3]={coordinate(1,2),coordinate(3,4),coordinate(5,6)};//对每个成员调用构造函数初始化,在之前要有相应的构造函数
课程须知
本课程是C++初级课程 需要掌握C++语言基础语法 如果不太熟悉的话,可以观看: 《C++远征之起航篇》 《C++远征之离港篇》 《C++远征之封装篇(上)》
老师告诉你能学到什么?
1、对象数组的定义和使用 2、对象成员的定义和使用 3、深拷贝和浅拷贝 4、对象指针、对象引用的定义和使用 5、常对象指针、常对象引用、常成员函数的定义和使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消