C语言结构体声明以及结构体指针陷阱

1、“.”和“->”区别:node 当声明一个结构体时,由于自动分配告终构体的内存空间,因此能够直接用“.”访问相应结构体内的存储单元,好比:数组 typedef struct Node{ int value; }node; node o; o.value=2; 但若是声明的是一个结构体指针,则须要手动开辟一个结构体内存后,将这个指针指向该内存块后,再使用“->”进行内部变量访问,同时
相关文章
相关标签/搜索