admin 管理员组文章数量: 1086019
C,C++,VC, VC++,MFC有什么区别
概念是对具体的一种抽象,因此,弄懂概念很重要,很多人总是混淆下面这些概念:C,C++,VC,VC++,MFC. 下面,我们来看看这些概念有什么区别:
C: C语言, 一门计算机语言,用于人与计算机沟通。
C++: C++语言, 一门计算机语言,用于人与计算机沟通,内容比C扩展了很多。
VC和VC++可以看成一个东西,在这里我们不加区别,那什么是VC++呢?
VC++有两个含义:
含义1:VC++是指一个IDE(后期的IDE为VisualStudio)。
例句:“这个结果是在VC++中运行的结果,和TC中得到的结果不一样啊”。
例句:“同学们,大家好,这是我们的第一堂C语言课,我们首先来学学VC++这个软件的使用” 。
含义2:VC++编程指MFC(微软基础类库)编程。
例句:"同学们,大家好,我们去年已经学习了C语言和C++语言,我们这学期将学习VC++编程” 。
例句:“VC++编程好难,那么多类,真累”。
MFC:(Microsoft Foundation Class), 是对Windows的API函数的封装,是Windows程序设计的C++接口,是一个应用程序框架。
最后啰嗦一句:狭义的Windows程序设计是指调用Windows API函数来编程,用C语言。
广义的Windows程序设计还包括利用Windows的C++接口(MFC)来编程,用C++语言。
版权声明:本文标题:C,C++,VC, VC++,MFC有什么区别 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1700297880a385491.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论