C语言关于typedef对结构体的用法的用法

typedef struct S{
int a ;
int v ;}
* a,S;

这个typedef的意思是指
1.直接将struct S 变为S(缩写了/或者可以说是更改了一个姓名但是不改变性质)。
2.这个typedef struct S *a 表示将一个struct S *的指针名字更改为a了。所以此时的a代表了一个结构体指针的名字。
目前只遇到这几种情况。

上一篇:C语言—引用、指针的声明、关键字typedef


下一篇:c++学习笔记(十二)c++中的数据类型