wy0526
  1. 理解
    结构体其实是将数组、变量、指针变量等做了个封装,成为我们定义的一个新的数据类型。我们就可以把封装起来的内容作为整体对待。新数据类型每定义一个变量,就可以同时存储多个变量、数组等。
  2. 使用
struct queue
{
	int data[100];//队列的主体,用来存储内容 
	int head;//队首 
	int tail;//队尾 
};
  • struct是结构体关键字,queue是为结构体起的名字
  • 定义结构体的变量时不能忽略掉struct,例如:struct queue q;
  • 末尾有分号
  • 通常main函数外面
  1. 成员运算符——点 .
    声明的结构体变量用来访问结构体内部成员。例如:
struct queue
{
	int data[100];//队列的主体,用来存储内容 
	int head;//队首 
	int tail;//队尾 
};
struct queue q;
q.head=1;
q.tail=1; 

4.结构体指针运算符——箭头 ->
声明的指向结构体的指针用来访问结构体内部成员。例如:

分类:

技术点:

相关文章:

  • 2021-10-28
  • 2021-05-30
  • 2021-06-17
  • 2022-01-21
  • 2021-11-04
  • 2021-11-06
  • 2021-12-29
猜你喜欢
  • 2021-10-22
  • 2021-07-23
  • 2021-07-17
  • 2021-08-02
  • 2021-09-02
  • 2021-12-02
  • 2021-06-07
相关资源
相似解决方案