数据结构被分为哪几类