天天看点

C语言——结构体结构体

结构体类型的声明

结构体初始化

结构体成员访问

结构体传参

1. 结构的基础知识

结构是一些值的集合,这些值成为成员变量。结构的每个成员可以是不同类型的变量。

2.结构的声明

3.结构成员的类型

结构的成员可以是标量、数组、指针,甚至是其他结构体。

结构体变量的定义和初始化

结构体变量访问成员,结构变量的成员是通过点操作符(.)访问的。点操作符接受两个操作数。例如:

结论:结构体传参的时候,要传结构体的地址。

压栈解释

函数传参的时候,参数是需要压栈的。

(搜索:函数栈帧的创建和销毁)

栈:先进后出,后进先出。

插入一个元素:压栈

删除一个元素:出栈

继续阅读