c++ 简单认识

c++ 简单认识
  
定义:集面向对象编程、泛型编程和结构化编程为一体的语言。


诞生:1983年,在C语言基础上贝尔实验室的Bjarne Stroustrup推出了C++。 


曾用名:new c;c with class


历史: 
        “c with class”阶段:类及派生类、共有和私有成员的区分、类的构造函数和析构函数、友元、内联函数、赋值运算符的重载等。
         c++1.0:虚函数的概念、函数和运算符的重载、引用、常量const等。
         c++2.0:类的保护成员、多重继承、对象的初始化、赋值的递归机制、抽象类、静态成员函数、const成员函数等。
         c++3.0:模板template。
         c++标准:名字空间的概念、标准模板库(STL)中增加的标准容器类、通用算法类和字符串类型。该标准通常简称ANSI C++或ISO C++ 98标准。
         c++标准第二版:没有改变语言特性。这个版本常被称为C++03。
         c++ 11:正式国际标准。


c在c++中完全能使用吗?
答:不能。这两个语言并不是另一个的超集或子集。但是绝大部分可以。
      若要混用C和C++的代码,则所有在C++中调用的C代码,必须放在 extern "C" { /* C代码 */ } 之内。




c++关键字

ISO C++ 98 关键字共63个,此处严格按标准原文排版:



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值