早上苏凯童鞋问我这个问题来着,写在这里。node
我了解到的C中结构体初始化的方法大概有三种。学习
如这里我定义了一个结构体:spa
typedef struct node { int x, y; }Node;
第一种:.net
Node a = {1, 2};
第二种:code
Node b = {x:1, y:2};
第三种:blog
Node c = { .x = 1, .y = 2 }
固然,上述的初始化方法不是必须每一个成员都要初始化,能够指定初始化。get
附上一个不错的学习连接:点我class