博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++概述
阅读量:5759 次
发布时间:2019-06-18

本文共 470 字,大约阅读时间需要 1 分钟。

           C++语言由C语言发展而来,它是一种面向对象的编程语言。支持过程化程序设计、数据抽象和面向对象程序设计。

     以二级C++教程为例,初步对本编程语言进行了总结。

经过摸索,将教程的内容分为三部分,软件设计基础、面向过程部分和面向对象部分。以下是思维导图:

    由于曾经学习过VBC#VB是基于对象的编程语言,C#是面向对象的编程语言,这里我们就用这两种编程语言来对照学习。

   软件开发基础是开发软件所必须具备的知识,这里不再讨论,我们从面相过程部分開始讨论。

      

   能够看出来。C++VB有非常大的差别,特别是函数和数据传递,VB各个过程之间通过全局变量来传递数据。C++通过參数来传递数据;VB调用函数时,直接调用模块中的函数名就可以。C++须要先定义一个函数,然后通过实例来调用。

         面向对象部分;

        通过对照,能够得出结论,C++和C#相似度是很高的。同是面向对象的语言,对照得知,C#语言编写的程序不easy崩溃,可是它的运行效率是很慢的。

   每一个编程语言都有自己的特点。存在的就是合理的。没有好坏之分。仅仅有合适不合适。

合适的语言才是好语言。

你可能感兴趣的文章
堆和栈的区别
查看>>
挨踢部落故事汇(5):扩展新IT领域,用代码改变世界
查看>>
容器使用的12条军规——《Effective+STL中文版》试读
查看>>
Atom中文乱码字体大小设置
查看>>
关于exe文件恢复默认打开方式
查看>>
python cookie_secret笔记
查看>>
wget批量下载需要的登录才能查看的网站
查看>>
yii2配置词典 / 模块(module)配置一览
查看>>
[转]页面乱码问题根源浅析
查看>>
Math.Net Hello,World
查看>>
使用C#判断数据库服务器是否已经启动
查看>>
yaml数组对象
查看>>
PSD解析工具实现(四)
查看>>
14、web打印控件之LODOP
查看>>
pygtk笔记--2.2:布局管理,Table
查看>>
Android正则表达式详解
查看>>
linux系统的vm克隆后启动找不到网卡的问题
查看>>
Loadrunner检查点使用
查看>>
outlook web access使用户可以更改过期的密码
查看>>
JFreeChart-利用JFreeChart打造漂亮报表
查看>>