武汉c培训
达内武汉中心

15827352908

热门课程

武汉C++培训丨C语言转换C++

  • 时间:2018-01-30 19:21
  • 发布:武汉C++培训
  • 来源:互联网

    1972年,人们在B语言的基础上进行改进,设计出了C语言
    1979年,一群人又将C语言进行改进,最终在1983年将该语言正式命名为C++
    C++是由C语言发展过来的,在很多方面还是和C一样,或者换一句话说,C是C++的子集.
    那么C++与C有哪些不同呢?下面列出了最基本最重要的几项.
    -?-
    命名空间
    "命名空间"是C++中新增的一个概念,这里暂时不做详细讲述,大家只需要将写C语言时的
    #include <stdio.h>
    改为如下内容即可
    #include <iostream>
    using namespace std;
    C++
    -?-
    类(Class)
    C++相比于C,有了面向对象的内容,也有了类、继承、多态、封装等概念.我们会在以后的文章中慢慢讲到.

    -?-

武汉C++培训

    输入输出
    C语言的控制台输入输出是用函数来实现的,最常用的是printf()和scanf()函数.
    C语言的输入输出通过函数实现
    C++语言中则使用运算符"<<"和">>"
    例如输入一个变量(不用管变量时什么类型)
    cin>>变量名>>另一个变量名;
    输出则用cout,注意endl和" "都可以达到换行效果.
    cout<<一个变量名<<"双引号内的内容会直接显示 ";
    c++的输入用"cin",输出用"cout"
    -?-
    其他
    C语言中,字符常量被当作整数,而C++语言中不是,字符常量就当作字符.这虽然很小,但却是重要的一点.
    C++语言中增加了bool基本类型.bool类型只包含两个值,true或false.
    C++中增加了string类型的变量,我们可以用"string a"来定义一个字符串变量了.
    C语言中用结构体定义变量时,"struct 结构体名 变量名",在C++中"struct"可以省略.
    C语言命名限制在31个有效字符,C++语言中没有限制,但太长了使用不方便.
    C语言中main()函数也能被调用,这不是好方法.在C++语言中main()被禁止调用.

    本篇文章是由武汉C++培训为您呈现,希望给您带来更多更好的文章,喜欢的朋友们可以添加微信公众号.

   更多武汉C++培训相关咨询,请扫描下方二维码

武汉C++培训

上一篇:武汉C++培训丨C++永远都不会消亡
下一篇:武汉C++培训丨C++语言

武汉C++培训丨学好C语言首先训练自己的思维

武汉C++培训丨C语言有趣的地方

武汉C++培训丨有哪些开发项目需要用到c语言

武汉C++培训丨有关const面试时会问什么

选择城市和中心
贵州省

广西省

海南省

有位老师想和您聊一聊