c
语言?/p>
struct
的用?/p>
c
语言?/p>
struct
的用法的用法如下:基本定义:结构体,通俗讲就
像是打包封装,把一些有共同特征(比如同属于某一类事物的属性,
往往是某种业务相关属性的聚合)的变量封装在内部,通过一定方?/p>
访问修改内部变量?/p>
结构体定义:第一种:只有结构体定?/p>
[cpp]
view
plain
copy
?/p>
CODE
上查看代码片派生到我的代码片
01.struct
stuff{02.
char
job[20];03.
int age;04.
float height;05.};
第二种:
附加该结构体?/p>
型的
?/p>
结构体变量的初始化的结构体定?/p>
[cpp] view plain copy
?/p>
CODE
上查看代码片派生到我的代码片
01.//
直接带变量名
Huqinwei02.struct
stuff{03.
char
job[20];04.
int
age;05.
float
height;06.}Huqinwei;
也许初期看不习惯容易困惑?/p>
其实这就相当于:
[cpp]
view
plain
copy
?/p>
CODE
上查看代码片派生到我的代码片
01.struct
stuff{02.
char
job[20];03.
int
age;04.
float
height;05.};06.struct stuff Huqinwei;
第三种:
如果该结构体你只用一个变
?/p>
Huqinwei
,而不再需要用
[cpp]
view
plain
copy
?/p>
CODE
上查看代?/p>
片派生到我的代码?/p>
01.struct stuff yourname;
去定义第二个变量?/p>
结构体变量及其内部成员变量的定义及访问:绕口吧?要分清结
构体变量和结构体内部成员变量的概念?/p>
就像刚才的第二种提到的,结构体变量的声明可以用:
[cpp]
view
plain
copy
?/p>
CODE
上查看代码片派生到我的代码片
01.struct
stuff