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 普通变量元素值















發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章