头文件结构