c语言中的关于ADT的问题~

IT萝卜 2013-07-28 05:55:39
c语言看到了抽象数据(ADT)模块了,但是看了半天,知道个创建头文件(里面放些宏定义和函数申明),然后一个cpp文件(函数定义),然后就是实现程序的大部分代码模块,这些就是构造接口,使用接口和实现接口。然后后面章节的队列ADT及二叉树ADT,又是什么原理?是同样的一个.h文件,一个cpp,然后就是程序的其他代码了?ADT具体是指什么?头文件吗?我看了这么久,感觉很晕,会用,会写会连接,但是对抽象数据类型(ADT)没有概念可言,能否帮我具体解释下“抽象数据类型”是啥意思?
...全文
234 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
AnYidan 2013-07-28
  • 打赏
  • 举报
回复
cpp文件应该是c++ ADT: Abstract Data Type 抽象数据类型
水平不流 2013-07-28
  • 打赏
  • 举报
回复
ADT的意思就是抽象数据类型 这个等你学了数据结构,会更加明白的.
飞天御剑流 2013-07-28
  • 打赏
  • 举报
回复
ADT就是对需求的抽象描述和封装,以达到良好的复用性和扩展性。

70,023

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧