码迷,mamicode.com
首页 > 编程语言 > 详细

C++概述

时间:2014-07-29 21:51:42      阅读:444      评论:0      收藏:0      [点我收藏+]

标签:c++

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

     以二级C++教程为例,初步对本编程语言进行了总结。经过摸索,将教程的内容分为三部分,软件设计基础、面向过程部分和面向对象部分。下面是思维导图:

bubuko.com,布布扣

    因为以前学习过VBC#VB是基于对象的编程语言,C#是面向对象的编程语言,这里我们就用这两种编程语言来对比学习。

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

bubuko.com,布布扣

      

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

         面向对象部分;

bubuko.com,布布扣

        通过对比,可以得出结论,C++和C#相似度是非常高的。同是面向对象的语言,对比得知,C#语言编写的程序不容易崩溃,但是它的执行效率是非常慢的。

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

C++概述,布布扣,bubuko.com

C++概述

标签:c++

原文地址:http://blog.csdn.net/u010942465/article/details/38278171

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!