关于数据类型和抽象数据类型,以下哪项描述是正确的? A. 数据类型和抽象数据类型都是用户定义的 B. 数据类型是语言内置的,抽象数据类型是用户定义的 C. 数据类型和抽象数据类型都考虑存储结构 D. 数据类型和抽象数据类型都只定义操作部分 答案解析 数据类型是高级程序设计语言支持的基本数据类型,而抽象数据类型是用户自定义的数据类型,它不仅定义了数据的逻辑结构,还包括操作说明,但不考虑存储结构和具体实现。因此,选项B正确。 正确答案:B