定义数据结构