码迷,mamicode.com
首页 > 其他好文 > 详细

自考新教材-p180

时间:2020-02-04 15:30:30      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:运行   指针   mamicode   include   32位   space   class   mic   ima   

源程序:

//基类与子类占用空间及字节对齐
#include<iostream>
using namespace std;

class BaseClass
{
int v1,v2;
char v4;
public:
int temp1(){}
};

class DerivedClass:public BaseClass
{
int v3;
int *p;
public:
int temp(){}
};

int main()
{
cout<<"Base="<<sizeof(BaseClass)<<endl;
cout<<"Derived="<<sizeof(DerivedClass)<<endl;
return 0;
}

//在32位系统中,指针的大小是4字节,而不是8字节

运行结果:

技术图片

 

自考新教材-p180

标签:运行   指针   mamicode   include   32位   space   class   mic   ima   

原文地址:https://www.cnblogs.com/duanqibo/p/12259407.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!