1、创建一个结构体,结构体名可以这样:_项目缩写结构体名,
例如 struct _HWDlist{}; // HW为项目缩写;Dlist是这个结构体的名称,首字母大写
为了不用每次都写那么麻烦,可以在结构体定义上面使用typedef进行类型重命名。
例如:typedef struct _HWDlist HWDlist;
2、文件的命名,可以将文件名命名成:项目缩写-文件名,
例如:hw-dlist.h hw是项目缩写用小写,dlist是有意义的文件名。
这里创建一个完整的结构体:
typedef struct _HWDlistNode HWDlistNode;
struct _HWDlistNode{
HWDlistNode *prev;
HWDlistNode *next;
};