-
结构体
利用结构体造出一个新的数据类型,这个新的数据类型是由基本数据类型所组合成的
-
为什么需要结构体
为了表示一些复杂的事物,而普通的基本类型无法满足实际的要求
-
-
什么叫结构体
把一些基本类型数据组合在一起,形成一个新的复合数据类型,这个叫做结构体
-
如何定义结构体
/*
2020年6月19日22:37:25
目的:如何定义一个结构体
*/
-
怎样使用结构体变量
赋值和初始化
定义的同时可以整体赋初值
如果定义完之后,则只能单个赋值
如何取出结构体变量中的每一个成员
-
结构体 . 成员名
-
指针变量名 ->成员名 (第二种更常用)
在计算机内部会被转化成(*指针变量名).成员名 的方式来执行
结构体变量的运算
不能相加,相减,相互乘除,但是可以相互赋值
结构体变量和结构体变量指针作为函数参数传递的问题
推荐使用结构体指针变量作为函数的参数来传递
动态构造存放学生信息的结构体(举例)
动态构造一个数组。存放学生的信息,然后按分数排序输出
-