省二级c语言考试用vs行不行,计算机等级考试:C++和Visual C++有什么区别?
有位同学问我“Visual C++和C++有什么区别?”,这的确是初学者会感到困惑的问题,比较常见。除此之外,还有“先学C++好,还是先学Visual C++好?”,都属于同样的概念不明的问题,就比如问“英语和英语词典有什么区别”一样。要弄清这个问题的答案,就要明白语言,工具,库,标准的概念。
一门程序语言,例如C++,根本上是一套语法体系,是逻辑领域上的规则集。而要真正使用计算机来应用程序语言,就需要有相应的语言实现,历史上,C++有多种实现,比如早期的cfront,曾经的Turbo C++,现在流行的VisualC++和GCC。这些特定实现,以工具的方式存在于计算机中,比如编译器,链接器等。
但是单纯的语言实现是解决不了实际需求的,因此许多实现都提供了额外的程序库,初期各种实现所带的库都是不同的,这就导致了同一语言不同实现之前移植的难度,因此业界就形成了一个标准委员会,为C++制订一套标准库,也就是STL。除去标准库外,还需要各种程序库来实现各个领域的需求,就有了各种各样的界面库,网络库等,比如C++常见的界面库有MFC,WTL,wxWidgets,GTK+,Qt,为了方便程序员使用这些库,工具厂商便将一些库直接集成到工具包中一起发售,比如Visual C++中除了对STL的支持外,还包含了MFC和ATL两个程序库。
所以说,C++是语言,Visual C++是工具集,MFC是程序库。要解决实际问题,开发应用程序,语言、工具和程序库三方面的学习是缺一不可的,而在程序库的学习中,标准库又是重中之重。
省二级c语言考试用vs行不行,计算机等级考试:C++和Visual C++有什么区别?相关推荐
- 未来教育二级c语言一本通pdf,2019年全国计算机等级考试一本通 二级C语言
<2019年全国计算机等级考试一本通 二级C语言>面向全国计算机等级考试二级C语言科目,严格依据考试大纲详细讲解知识点,并配有大量的真题和练习题,以帮助考生在较短的时间内顺利通过考试. & ...
- 江苏省计算机二级c语言上机,2012春江苏省高校计算机等级考试二级C语言上机题(C01)及其解答_张柏雄...
作者对2012年3月11日的江苏省高校计算机等级考试的C01上机题作了详细的剖析和解答,对参加计算机二级C语言考试有参考价值. 江苏省高等学校非计算机专业学生 计算机基础知识和应用能力等级考试上机试卷 ...
- 二级c语言基础知识pdf下载,全国计算机等级考试二级C语言公共基础知识.pdf
您所在位置:网站首页 > 海量文档  > 资格/认证考试 > 计算机等级考试 全国计算机等级考试二级C语言公共基础知识 ...
- 二级c语言作答文件不存在,全国计算机等级考试二级C语言上机考试题库及答案...
希望对有需要的人有帮助 第1套 一.填空 给定函数的功能是调用fun函数建立班级通讯录.通讯录记录每位学生的编号,姓名和电话号码.班级的人数和学生的信息从键盘读入,每个人的信息作为一个数据块写到名为答 ...
- C语言调试语法差错步骤称为,计算机等级考试二级C语言真题辅导.ppt
计算机等级考试二级C语言真题辅导.ppt 全国计算机等级考试辅导(二级)信息技术学院 张开利全国计算机等级考试大纲内容 笔试考试( 90分钟) 满分 100分 (统一试卷) C语言. Visual B ...
- 江苏省计算机c语言考试题库,2020上半年江苏省计算机等级考试辅导教程:二级C语言上机考试题库...
  [导读]:2020上半年江苏省计算机等级考试辅导教程:二级C语言上机考试题库,更多江苏等级考试辅导教程,请访问易考吧江苏等级考试栏目 2020上半年江苏省计算机等级 ...
- c语言基础教程吕答案,全国计算机等级考试二级教程C语言程序设计课后习题答案.docx...
精品文档 精品文档 PAGE 精品文档 <全国计算机等级考试二级教程--C语言程序设计>课后习题答案 第一章1.1EXE1.2COBJEXE1.3顺序选择循环 第二章一.选择题2.1B2. ...
- c语言-命令行选项_全国计算机等级考试二级C语言
一.选择题((1)-(10)每题2分,(11)-(50)每题1分.共60分)) 下列各题A).B).C).D)四个选项中,只有一个是正确的,请将正确选项涂写在答题卡上,答在试卷上不得分. (1)软件是 ...
- 2017春3月江苏省c语言上机,2012春江苏省高校计算机等级考试二级c语言上机题(c01)及其解答张柏雄...
2012春江苏省高校计算机等级考试二级c语言上机题(c01)及其解答张柏雄 2012 春上机题_C01 第 1 页 共 4 页 江苏省高等学校非 计算机专业学生 计算机基础知识和应 用能力等级考试上机 ...
最新文章
- yum安装nginx+PHP+Mysql
- C#正则表达式匹配字符串中的数字
- MyBatis之ResultMap标签
- MTCNN人脸及特征点检测---代码应用详解c++
- “关机能手”自动关闭电脑发起ARP***
- Mac上使用homebrew安装PostgreSql
- c语言常用算法分析 微盘,C语言常用算法归纳.pdf
- 链表C++ | 从尾部打印头部(使用栈、递归实现)_3
- 【计算机语言】C语言小游戏——贪吃蛇
- c语言中power是什么变量,c语言学习新手必看 power by vcok.com[转载]
- U盘被写保护或无法写数据无法格式化的问题解决
- LaTeX矩阵广义逆、伪逆
- HP惠普笔记本Microsoft ACPI Compliant System未知设备的解决办法
- 2.1.1队列——雏形(初始版本)
- linux双系统安装
- html、css、js粒子特效——前端
- c语言 定时器作用,单片机定时器的作用及使用方法详解
- CSS+DIV设计导航条源代码
- Mac 上编译MapBox Native gl
- 机器人可以比人类优秀,那未来会替代人类吗?