typedef struct { uint32_t GPIO_Pin; GPIOMode_TypeDef GPIO_Mode;
GPIOSpeed_TypeDef GPIO_Speed;
GPIOOType_TypeDef GPIO_OType;
GPIOPuPd_TypeDef GPIO_PuPd; }GPIO_InitTypeDef;
GPIO_InitTypeDef;是结构体吗
typedef struct student{ int num; struct student *next;}student;
这样定义才可以?student为结构体类型可以定义变量,上面的是啥?