热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_45658815
weixin_45658815
4 年前
trueweixin_45658815

两段代码仅注释处不一样,为什么第二个代码会出错呢,求问大佬,谢谢!
一`

#include<iostream>
using namespace std;
class Sample
{
int x, y;
public:
Sample() { x = y = 0; }
Sample(int a, int b) { x = a, y = b; }
void disp()
{
cout << "x=" << x << ",y=" << y << endl;
}
};
void main()
{
Sample s(2, 3), *p = &s;//此处
p->disp();
}

二、

#include<iostream>
using namespace std;
class Sample
{
int x, y;
public:
Sample() { x = y = 0; }
Sample(int a, int b) { x = a, y = b; }
void disp()
{
cout << "x=" << x << ",y=" << y << endl;
}
};
void main()
{
Sample s(2, 3);
*p = &s;//此处有错误
p->disp();
}

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
想问c语言如何定义一个长度不确定的数组?要求n个随机数,n是一个需要输入的数字,怎么设置一个数组存放它们呢?谢谢大家!
立即登录