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

为什么我在visual studio 2010 显示的是1和8

为什么我在visual studio 2010 显示的是1和8

C++
不拖死妥耶夫斯基 2015-12-09 15:33:00
int main(void){ Shape shape; cout << sizeof(shape) << endl; //int *p = (int *)&shape; //cout << p << endl; //cout << (unsigned int)(*p) << endl; Circle circle(100); cout << sizeof(circle) << endl; //int *q = (int *)&circle; //cout << q << endl; //cout << (unsigned int)(*q) << endl; //q++; //cout << (unsigned int)(*q) << endl; system("pause"); return 0;}然后结果就显示18
查看完整描述

1 回答

?
隔壁村的严二狗

TA贡献2条经验 获得超0个赞

把类Shape Circle发来看看啊

查看完整回答
反对 回复 2015-12-10
  • 1 回答
  • 0 关注
  • 1074 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信