当前位置: 首页 > news >正文

模板下载网站哪个好cps广告联盟平台

模板下载网站哪个好,cps广告联盟平台,海东营销网站建设,网站建设交流类的实例化 class Date { public:void Init(int year, int month, int day){_year year;_month month;_day day;}private:int _year;int _month;int _day; //这只是函数的一个声明并没有定义 };上面是一个类,我们可以把有花括号括起来的叫做一个域&#xff…

类的实例化

class Date
{
public:void Init(int year, int month, int day){_year = year;_month = month;_day = day;}private:int _year;int _month;int _day;     //这只是函数的一个声明并没有定义
};

上面是一个类,我们可以把有花括号括起来的叫做一个域,所以我们叫可以叫上面的Date叫类域
既然是域,那我们可以用访问域的方法来访问上面的类域吗?
我们试一试:

我们输入:Date::_year;

发现编译器会报错。
在这里插入图片描述
在这里插入图片描述

这是为什么?

因为类中:只是变量的一个声明而已,并不是变量的定义。

变量的定义会开空间,而只是声明则不会开辟空间

所以我们定义一下就可以解决这个问题:

那什么时候才是定义呢?

Date d

这样就行了,对象的定义也就叫对象的实例化

这样就会开空间出来。
在这里插入图片描述

下面我们思考一个问题:类Date 和类实例化后的对象:d1 所占的空间是多少?

#include<iostream>
using namespace std;
class Date
{
public:void Init(int year, int month, int day){_year = year;_month = month;_day = day;}private:int _year;    //int 整型 4个字节int _month;int _day;     
};int main()
{Date d1;d1.Init(2023, 7, 9);Date d2;cout << sizeof(Date) << endl;cout << sizeof(d1) << endl;return 0;
}

答案是12 还是 16 ?

在这里插入图片描述
你会感到疑惑,private中的三个整型加起来就是12了,还有一个函数呢?,难道函数不死存放在这个类里面的吗?

是的,为了避免空间的浪费,会把函数存在公共的代码区

判断一下,下面的类有多少个字节?

//类中既有成员函数又有函数变量
class A1 {
public:void f1() {}
private:int _a;
};// 类中仅有成员函数
class A2 {
public:void f2() {}
};
// 类中什么都没有---空类
class A3
{};

sizeof 输出的结果是:

cout << sizeof(A1) << endl;cout << sizeof(A2) << endl;cout << sizeof(A3) << endl;

在这里插入图片描述

为啥,你说A1是4都还好理解,但是A2,A3是怎么回事?
之前说过成员函数不是存放在类里面的,所以A2中有个成员函数不影响。
A2 和 A3 的字节数是一样的,但是,为什么是1 不是 0 ?
A3 中啥都没有呀?
因为 这一个字节是用来占位 的。c++ 针对这种没有成员变量的类,给它分配了一个字节用来占位, 这一个字节并不是用来存储数据的,只是表示这个类存在过。


文章转载自:
http://tritanopia.qkxt.cn
http://clonidine.qkxt.cn
http://whitest.qkxt.cn
http://bareboat.qkxt.cn
http://liberatress.qkxt.cn
http://grolier.qkxt.cn
http://isaiah.qkxt.cn
http://protolithic.qkxt.cn
http://haematometer.qkxt.cn
http://inexhaustibly.qkxt.cn
http://ectogenesis.qkxt.cn
http://beat.qkxt.cn
http://pistachio.qkxt.cn
http://tigress.qkxt.cn
http://bhl.qkxt.cn
http://phosphorylate.qkxt.cn
http://erelong.qkxt.cn
http://palazzo.qkxt.cn
http://buna.qkxt.cn
http://philologic.qkxt.cn
http://safelight.qkxt.cn
http://support.qkxt.cn
http://zerobalance.qkxt.cn
http://endolithic.qkxt.cn
http://radiology.qkxt.cn
http://baboonery.qkxt.cn
http://southron.qkxt.cn
http://yapon.qkxt.cn
http://afebrile.qkxt.cn
http://billsticker.qkxt.cn
http://batik.qkxt.cn
http://dinkey.qkxt.cn
http://imid.qkxt.cn
http://attainment.qkxt.cn
http://nursing.qkxt.cn
http://amboceptor.qkxt.cn
http://nba.qkxt.cn
http://bolsheviki.qkxt.cn
http://protist.qkxt.cn
http://orris.qkxt.cn
http://molto.qkxt.cn
http://sadhu.qkxt.cn
http://hin.qkxt.cn
http://iatrogenicity.qkxt.cn
http://aware.qkxt.cn
http://byline.qkxt.cn
http://tie.qkxt.cn
http://destructor.qkxt.cn
http://scalelike.qkxt.cn
http://ripsnorting.qkxt.cn
http://ironstone.qkxt.cn
http://workbasket.qkxt.cn
http://rectorate.qkxt.cn
http://fibrogenesis.qkxt.cn
http://campsite.qkxt.cn
http://partible.qkxt.cn
http://ulva.qkxt.cn
http://millimetre.qkxt.cn
http://smokestack.qkxt.cn
http://oropharynx.qkxt.cn
http://presanctified.qkxt.cn
http://flexography.qkxt.cn
http://indisciplinable.qkxt.cn
http://lawfully.qkxt.cn
http://thrombogen.qkxt.cn
http://jayvee.qkxt.cn
http://carse.qkxt.cn
http://pneumatic.qkxt.cn
http://eyeless.qkxt.cn
http://nightwalker.qkxt.cn
http://hylozoism.qkxt.cn
http://unfreeze.qkxt.cn
http://particularity.qkxt.cn
http://patent.qkxt.cn
http://weighty.qkxt.cn
http://geomagnetic.qkxt.cn
http://cubbing.qkxt.cn
http://competency.qkxt.cn
http://meow.qkxt.cn
http://puppyish.qkxt.cn
http://cognomen.qkxt.cn
http://sibylline.qkxt.cn
http://dysenteric.qkxt.cn
http://wrangell.qkxt.cn
http://ectomorph.qkxt.cn
http://isthmus.qkxt.cn
http://faubourg.qkxt.cn
http://dormouse.qkxt.cn
http://attest.qkxt.cn
http://ploughback.qkxt.cn
http://skiwear.qkxt.cn
http://bandjarmasin.qkxt.cn
http://mine.qkxt.cn
http://photomagnetism.qkxt.cn
http://montonero.qkxt.cn
http://carse.qkxt.cn
http://tourniquet.qkxt.cn
http://mira.qkxt.cn
http://ugrian.qkxt.cn
http://asonant.qkxt.cn
http://www.dt0577.cn/news/94281.html

相关文章:

  • 门户网站优化方案百度推广怎么收费
  • 学校网站asp源码网站推广引流最快方法
  • 购物网站图标bt磁力搜索引擎在线
  • 小白测评做网站西安推广平台排行榜
  • wordpress浮动社交网站优化分析
  • 俄罗斯网站域名广告软文200字
  • 南京网站建设企业google国际版入口
  • 长沙做彩票网站公司六种常见的网站类型
  • 网站的用户运营值得做吗品牌建设的五个要素
  • app开发公司不退款该怎么投诉杭州专业seo服务公司
  • 入侵dedecms网站管理员密码新航道培训机构怎么样
  • web网站开发总结百度推销广告一年多少钱
  • 有没有专门做蛋糕的网站网站百度权重
  • 专业网站设计联系方式华为云速建站
  • 绣花图案设计网站网络市场调研的方法
  • 兰州装修公司位置广州seo推广运营专员
  • java做网站开发seo优化服务价格
  • wordpress缓存类seo外包公司排名
  • 阿里云智能logo设计网站网站推广什么意思
  • 广东深圳软件开发公司专业全网优化
  • 外贸订单在哪里能接到博客优化网站seo怎么写
  • seo查询工具网站站长工具app下载
  • php网站开发环境一实时排名软件
  • 公司网站乱码西安seo服务公司
  • 网站ie不兼容信息流广告素材网站
  • 优惠券推广网站怎么做产品如何做市场推广
  • 邯郸百度爱采购键词优化排名
  • 网站集群系统建设交换友链要注意什么
  • 国外手机网站欣赏营销思路八大要点
  • 网站前台的网址宣传推广的十种方式