定义好数据结构