C++问题:有关链表和MFC的区别

学习C++时候,看到有的书是介绍链表的有的书是介绍MFC的,这两个方面有什么区别啊都分别是用来做什么的?... 学习C++时候,看到有的书是介绍链表的 有的书是介绍MFC的,这两个方面有什么区别啊 都分别是用来做什么的? 展开
 我来答
清风or朗月
2010-10-20 · TA获得超过1089个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:329万
展开全部
链表是一种数据结构,就像是一个一个的珠子串起来的链子,每个珠子就是一个结构体变量(当然这是C语言中的说法,要是是C++的话,每个珠子就是一个对象了),这种数据结构可以很方便地的访问每个元素,一般它是与数组相对的,数组是串行的,按照索引来访问元素,而链表是靠结构体中存储的下一个元素的地址来访问元素的,相比而言,链表更加灵活,它不需要申请连续的地址空间,可以把元素存放在各个内存中的角落。

而至于MFC,这个是微软提供的一个基础类库,它里面封装的大量了Windows API函数,从而很方便的利用这个类库开发Windows应用程序。

本质上来说,链表和MFC是2个搭不上边的概念,如果非要说这2者之间有关系的话,那就是在MFC中大量应用了这种数据结构来完成很多功能,比如说RTTI(类型识别网路),类似“WM_”(除WM_COMMAND)消息的传递也和这个数据结构有关系,都是从派生类一层一层向基类传递。
revtime
2010-10-20 · 超过10用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:0
展开全部
我勒个去。。。
完全不是一回事

链表是数据结构
MFC是一个微软公司提供的类库

LZ是刚学编程吧,先把里面的一些概念搞明白了
数据结构、算法
面向对象、类
。。。
。。

路还很长啊。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
doufuliu
2010-10-20 · 超过30用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:72.1万
展开全部
你说的链表的书,一般来说是讲数据结构的。 数据结构是编程的基础,

如果把计算机语言比喻成就好像人的语言,那数据结构就是人记忆的存储方式。

算法相当认得思维

MFC 是一个构造好的框架,给你写好了对话框的实现,写好了各种数据类型的处理方式。有点是它和windows连接非常紧密。

如果想学编程建议先看数据结构,等数据结构有一定基础了,再去看MFC。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
胜★围魏救赵
2010-10-20
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
链表是数据结构里的,MFC是一个类库,没有什么相互的关系。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式