布局体是供给给用户本身界说数据类型的一种机制,C++中是如何界说和利用布局体的呢?小编与大师分享编程经验。

工具/原料
- C++
方式/步骤
- 1
首先,界说一个worker的布局体。

- 2
接着,界说变量和实现输入的自界说函数。

- 3
然后,本家儿函数中实现运算。

- 4
(一)界说布局体
布局体的类型界说格局,如下图所示。

- 5
界说时,要用关头字struct界说类型名,类型名称由本身决议。

- 6
布局体中,是各类分歧类型的数据界说。

- 7
在界说的竣事处,要用分号竣事。

- 8
worker是我们自定的类型,不是C++自己的,所以称为自界说数据类型。

- 9
(二)界说布局体变量
格局一:布局体类型名 变量名列表

- 10
格局二:struct 布局体类型名 变量名列表

- 11
格局三:界说布局体类型的同时界说变量。

- 12
(三)布局体变量的利用
可以用点语法的体例拜候布局体变量的当作员。

- 13
布局体变量的初始化和数组近似,可以用年夜括号赋值,注重年夜括号中的数据要与布局体中界说的数据类型一致。

- 14
布局体变量可以整体操作,如下图所示。











