C++编程语言概况

    C++的前身是“C with classes”,由“C++之父”Bjarne Strostrup研发。1979年,他在准备博士论文时使用了Simula语言,其支持面向对象开发。但是Simula执行效率低下。4818d4b282984fd598093f6a1f94c04a.png

     后来,Stroustruop就开始研发“C with classes”了。该语言在C语言的基础上研发的,包含了C语言的特点并加入了类、继承等面向对象的特性,成为一种新的、效率高、功能强大的编程语言。

    “C with classes”的第一个编译器是“Cftont”,将C with classes的代码转换成C语言的代码。因其难以集成C++的异常处理机制,于1993年退出历史舞台。

    1983年,“C with classes”正式更名“C++”并加入许多新特性。

    不过,C++学习起来较为困难。比如,输出“hello world!”,Python语言和C++语言的对比:

    Python:

print("hello world!")

    C++:

#include<iostream>            

using namespace std;

int main(){

    cout<<"hello world!"<<endl;

    return 0;

}

    所以,学习C++是一件比较麻烦的事,建议初学者现学习一些比较简单的语言,如Python等。

    如果您对C++有独特的见解,欢迎在评论区留言。

   

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值