结构体以及结构体指针——//知识复习//

Posted cc1997

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结构体以及结构体指针——//知识复习//相关的知识,希望对你有一定的参考价值。

结构体

struct node

{

         int data;

         char sex;

}s1,s2;                         //-------------变量s1,s2

 

typedef struct node

{

         int data;

         char sex;

}SS;                           //-------------类型名SS

 

typedef 存在类型名 自定义类型名

 

结构体指针

typedef struct node

{

         int data;

         struct node* next;           //-------------定义的同时使用

};*pointer;

等价于

typedef struct node* pointer

{

         int data;

         pointer next;               //-------------定义的同时使用

};

等价于

struct node

{

         int data;

         struct node *next;  

};

typedef struct node* pointer;//----------常见的定义方式

以上是关于结构体以及结构体指针——//知识复习//的主要内容,如果未能解决你的问题,请参考以下文章

C++入门基础教程:C语言的指针与结构体到底怎么用?

C++入门基础教程:C语言的指针与结构体到底怎么用?

c语言 结构和联合

结构体的一些容易被忽略的重要知识

20170908_郝斌C结构体

当结构体遇上宏定义,以及函数指针的高级写法(结构体中能用宏定义一个函数?)