C++ 结构体用法详解

结构体struct是由一系列具有相同类型或不同类型的数据构成的数据集合。结构体类型是复杂数据类型,或者说构造类型。它是由若干成员组成的。每个成员可以是基本数据类型,也可以是一个构造类型。结构体是一种构造而成的数据类型,所以在说明和使用它之前必须先定义。也就是构造它,如同在说明和调用函数之前要先定义函数一样。

结构体struct是由一系列具有相同类型或不同类型的数据构成的数据集合。结构体类型是复杂数据类型,或者说构造类型。它是由若干成员组成的。每个成员可以是基本数据类型,也可以是一个构造类型。结构体是一种构造而成的数据类型,所以在说明和使用它之前必须先定义。也就是构造它,如同在说明和调用函数之前要先定义函数一样。

在C语言中,结构体不能包含函数。在面向对象的程序设计中,对象具有状态(属性)和行为,状态保存在成员变量中,行为则通过成员函数来实现。C语言中的结构体只能描述一个对象的状态,不能描述一个对象的行为。在C++中,考虑到C语言到C++语言过渡的连续性,对结构体进行了扩展,C++结构体可以包含函数。这样C++结构体也具有类的功能,与class不同的是,结构体包含的函数默认是public,而不是private。

C++ 结构体用法详解

结构体大小与内存对齐

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/65868.html

(0)

相关推荐

  • 美国21周大早产儿奇迹存活 刷新世界纪录,21周早产儿能存活吗

    美国阿拉巴马州伯明翰一名男婴的胎龄只有21周又1天,医生起初评估他的存活率不足1%,然而现在他不但平安出院,还创下“存活下来最早产婴儿”的吉尼斯世界纪录。

    生活 2021年11月29日
  • 软包电池造就铝塑膜百亿蓝海市场

    中汽协最新数据显示,10月新能源汽车产销分别完成39.7万辆和38.3万辆,同比均增长1.3倍。其中纯电动汽车产销分别完成32.9万辆和31.6万辆,同比均增长1.3倍;插电式混合动力汽车产销均完成6.8万辆,同比分别增长1.7倍和1.5倍。

    科技 2021年11月30日
  • 真武汤温阳利水方,茯苓,温阳利水的代表方剂是

    人体的阳气就像太阳,阳气的气化作用让人体的水液系统维持正常,因此有了汗液、尿液,当阳气亏虚不足的时候,人体的汗液、水液代谢也会发生障碍,从而出现自汗,水肿,癃闭,多尿等疾病,今天就介绍一个温补阳气,利水消肿的中医方剂,这就是大名鼎鼎的伤寒论经方——真武汤。

    生活 2021年11月24日
  • 海南人秋天如何养生?中医专家告诉你→

    新海南客户端、南海网、南国都市报9月1日消息(记者王洪旭)入秋以来,北方气温由热转凉,但海南不同于北方,仍然有些热,湿气比较重。海南人秋天该如何养生呢?近日,海南省中医院党委书记、主任中医师蔡敏接受新海南客户端记者采访时表示,从节令上来说,由夏到秋,天气由热转凉,阳气渐收,阴气渐长,是由阳盛转变为阴盛的关键时期,是万物成熟收获的季节,期间人体阴阳的代谢也开始阳消阴长的过程。因此,秋季养生,要以养“收”为原则,应少辛多酸,酸能生津止渴,以强肝木,也要避免寒凉之气侵扰。

    生活 2021年9月2日