Summary Day21

</pre><span style="font-size:32px;"></span><pre name="code" class="cpp">

结构体类型:

1、结构体类型做形式参数使用

浪费时间和空间

2、结构体做返回值使用

浪费时间和空间

3、解决这个问题可用结构体指针


数据对齐与补齐:

1、变量地址是它自身大小的真数倍

(double存储区是4的真数倍)

2、结构体内部大小遵守数据对齐的,

造成空隙,让费空间(声明注意内部成员的排序)

3、结构体地址是占地最大的整数倍(double为4)

(这个规则叫做数据补齐)


枚举:(enum)

1、创建数据类型

2、包含有限个整数,每个整数可以用一个名称代表

3、计算机内部使用从0开始数据代表

4、声明时,可指定数值,后面紧跟数值随之改变


联合:(union)

1、联合也是用来声明数据类型的

2、联合也有几组存储区,是重叠的



二级指针: **p_num

1、p_num 二级指针变量 ,一级指针地址

2、&p_num 二级指针地址

3、*P_num 一级指针元素值,普通变量地址

4、**p_num 普通变量元素值















  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值