问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

C++是从哪种语言发展来的呢?

提问网友 发布时间:2022-03-23 13:49
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
7个回答
懂视网 回答时间:2022-03-23 18:10

C语言之所以命名为C,是因为C语言源自B语言,而B语言则源自BCPL语言,美国贝尔实验室取了BCPL的第二个字母作为这种语言的名字,也就是C语言。 

c语言是一种面向过程、抽象化的通用程序设计语言,能以简易的方式编译、处理低级存储器,适合开发固件或便携式应用程序,是最广泛使用的语言之一。

想要学好C语言,首先搜集有关C语言的学习资料,以及适合的C语言书籍;然后根据视频内容结合书籍进行学习,从基础内容开始,循序渐进,提高自己的程序设计能力;最后可以寻找小程序练手,提高自己实践能力的同时查漏补缺。

总结

C语言之所以命名为C,是因为C语言源自B语言,而B语言则源自BCPL语言,美国贝尔实验室取了BCPL的第二个字母作为这种语言的名字,也就是C语言。 

热心网友 回答时间:2022-03-23 15:18
C++发展历史简单介绍

C语言之所以要起名为“C”,是因为它是主要参考那个时候的一门叫B的语言,它的设计者认为C语言是B语言的进步,所以就起名为C语言;但是B语言并不是因为之前还有个A语言,而是B语言的作者为了纪念他的妻子,他的妻子名字的第一个字母是B; 当C语言发展到顶峰的时刻,出现了一个版本叫C with Class,那就是C++最早的版本,在C语言中增加class关键字和类,那个时候有很多版本的C都希望在C语言中增加类的概念;后来C标准委员会决定为这个版本的C起个新的名字,那个时候征集了很多种名字,最后采纳了其中一个人的意见,以C语言中的++运算符来体现它是C语言的进步,所以就叫C++,也成立了C++标准委员会;
美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普(Bjarne Stroustrup)博士在20世纪80年代初期发明并实现了C++(最初这种语言被称作“C with Classes”)。一开始C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。虚函数(virtual function)、运算符重载(operator overloading)、多重继承(multiple inheritance)、模板(template)、异常(exception)、RTTI、命名空间(name space)逐渐被加入标准。1998年国际标准组织(ISO)颁布了C++程序设计语言的国际标准ISO/IEC 1488-1998。C++是具有国际标准的编程语言,通常称作ANSI/ISO C++。1998年是C++标准委员会成立的第一年,以后每5年视实际需要更新一次标准,下一次标准更新将是在2009年,目前我们一般称该标准C++0x。遗憾的是,由于C++语言过于复杂,以及他经历了长年的演变,直到现在(2009年)只有Visual C++ 2010 CTP开发环境的编译器完全符合这个标准。
另外,就目前学习C++而言,可以认为他是一门独立的语言;他并不依赖C语言,我们可以完全不学C语言,而直接学习C++。根据《C++编程思想》(Thinking in C++)一书所评述的,C++与C的效率往往相差在正负5%之间。所以有人认为在大多数场合C++ 完全可以取代C语言(然而我们在单片机等需要谨慎利用空间、直接操作硬件的地方还是要使用C语言)。

参考资料:http://ke.baidu.com/view/118570.htm?fr=ala0_1_1

热心网友 回答时间:2022-03-23 16:36
C语言。
请参阅《the C++ Programming Language》这本书的作者是C++语言主要发明者之一。看前面就可以了。中文名《C++ 程序设计语言》(机械出版)
热心网友 回答时间:2022-03-23 18:11
当然是C

C++可以兼容C语言代码。

C++在C语言基础上添加了类、STL等功能,思想上转为面向对象

参考资料:自己写的

热心网友 回答时间:2022-03-23 20:02
当然是C拉
热心网友 回答时间:2022-03-23 22:10
是从c发展的
热心网友 回答时间:2022-03-24 00:35
C

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

相关推荐
  • c语言叫法从哪来的

    c语言叫法从哪来的

    C语言之所以命名为C,是因为C语言源自B语言,而B语言则源自BCPL语言,美国贝尔实验室取了BCPL的第二个字母作为这种语言的名字,也就是C语言。
    查看详情
如何剥熟玉米 用剪刀把玉米头剪掉怎么样 如何把生玉米掰碎 求隐形眼镜正确戴法和取法! 隐形眼镜的戴法,求解,本人已经弄了一个早上了 隐形眼镜的戴法和注意事项? 隐形眼镜的正确带法 隐形眼镜正确的戴法和取法? 艺术字文本效果怎么设置 苹果xr有siri功能吗,怎么使用 微信上 我输了正确的qq号和qq密码为什么还是登不上去 而且显示错误或密码不正确 土豆怎么切成条 螃蟹吃不了怎么储存。 大闸蟹要怎么保存? 螃蟹和海螺的储存方法 螃蟹储存的方法 指甲油倒到衣服上了怎么洗?拿去干洗店可以洗干净么? 指甲油弄到衣服上三四天了还能上洗掉吗怎么洗掉 指甲油滴在衣服上怎么洗 思科ccnp培训课程都有那些,听说改版好几次了,很长时间没有关注了?? 三星s8耳机分左右吗 C语言是在什么语言的基础上发展起来的? C语言是哪国语言啊 C语言从哪里弄出来? 三星耳机正确戴法是什么? 耳机左右区别 C语言该从哪学起? 三星入耳式耳机的正确戴法,求图例。为什么我戴着总是掉出来呢? C语言 C+语言从什么地方开始学起 , 三星s8耳机akg分左右吗 学习C语言从哪开始? 我的三星耳机为什么只有一边可以用,还是没有调音器的那边 C语言怎么学。。。从哪入手。。。。 c语言入门从哪里开始? C语言 图中 S是啥意思呀 从哪来的 三星i9300手机使用的耳机是什么制式的呀,OMTP标准(L/R/mic/GND)和CTIA标准(L/R/GND/mic)? 三星的耳机插口标准是多少 三星六线耳机各颜色代表什么? 学C语言可以干些什么? 学C语言可以干什么?
Top