在数据结构中,关于抽象数据类型(ADT)的描述,以下哪项是正确的?
答案解析
抽象数据类型(ADT)是指一个数学模型(数据结构)以及定义在该模型上的一组操作。ADT实质上和数据类型是一个概念,但它不仅包括数据的逻辑结构,还包括定义在该结构上的一组操作。因此,选项C是正确的。选项A错误,因为ADT包含操作;选项B错误,因为ADT是用户自定义的数据类型,不是高级程序设计语言支持的基本数据类型;选项D虽然描述了ADT的一个特点,但不是ADT的定义,因此不正确。
正确答案:C