问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

C语言的由来?

发布网友 发布时间:2022-02-28 22:43

我来回答

3个回答

懂视网 时间:2022-03-01 03:04

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

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

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

总结

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

热心网友 时间:2022-03-01 00:12

名称由来
  C++这个名字是Rick
Mascitti于1983年中所建议的,并于1983年12月首次使用。更早以前,尚在研究阶段的发展中语言曾被称为“new
C”,之后是“C
with
Class”[3]
。在计算机科学中,C++仍被称为C语言的上层结构。它最后得名于C语言中的“++”操作符(其对变量的值进行递增)。而且在共同的命名约定中,使用“+”以表示增强的程序。Stroustrup说:“这个名字象征着源自于C语言变化的自然演进”。
  注:C+是一个和C/C++无关的早期编程语言。
  Rick
Mascitti在1992年被非正式地问起名字的由来,他表示这是在半开玩笑中说出的。他从没想过C++会成为这门语言的正式名字。有一个关于C++名字的笑话,当你使用后缀++时,赋值发生在加运算之后(因此,它应该是++C,而不是C++,这个笑话是说时下某些程序员还在以使用C的方式使用C++,这通常被一些权威著作认为是不正确的)。

热心网友 时间:2022-03-01 01:30

++源于C语言,而C语言是在B语言的基础上发展起来的。 n 1960年出现了一种面向问题的高级语言ALGOL 60 。 n 1963年英国剑桥大学推出了CPL(Combined Programming Language)语言,后来经简化为BCPL语言。 n 1970年美国贝尔(Bell)实验室的K.Thompson以BCPL语言为基础,设计了一种类似于BCPL的语言,取其第一字母B,称为B语言。 n 1972年美国贝尔实验室的Dennis M.Ritchie为克服B语言的诸多不足,在B语言的基础上重新设计了一种语言,取其第二字母C,故称为C语言。 n 1980年贝尔实验室的Bjarne Stroustrup对C语言进行了扩充,推出了“带类的C”,多次修改后起名为C++。以后又经过不断的改进,发展成为今天的C++。 C++改进了C的不足之处,支持面向对象的程序设计,在改进的同时保持了C的简洁性和高效性。

希望采纳
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
...括号内为杂质),所选用的试剂(足量)及操作方法均正确的是... ...所含的杂质以及除去这些杂质选用的试剂或操作方法,正确的是( ) 物... 佳能相机wifi传图片到电脑怎样将canon相机上的图片通过wifi导入电脑 佳能无线连电脑预览画面怎样将canon相机上的图片通过wifi导入电脑 支票丢了可以补办吗啊 存的支票找不到了怎么办 ...的时候总是连贯不起来,就像在一个单词一个单词的念一样。 每当我看见那些人用英语很自然交谈的时候,我就觉得他们非常的酷,我 每当听到一个英语长句,我的脑袋就发懵,总是仅仅听到其中几个单词 天玑800U和骁龙765G处理器对比有多大差距? C语言名称的由来 美工和设计师有啥区别 网页设计师和网页美工有什么区别?工作内容具体差别在哪里? 网页设计师和网页美工有什么区别?工作内容具体差别在哪里? 美工和设计师的区别 美工和设计师有哪些区别 人社部发的项目管理师职业资格证书和信息系统项目管理师证书有什么不同?为什么证书样式不太一样? 抖音怎么看不了评论了看着有评论点开就是零,怎么回事别人抖音里看到一条评论,点开啥都没有咋回事_问一问 为何抖音评论自动消失 抖音,评论某些人,一会就没了,是怎麼回事 个人如何在抖音上开抖音小店? 怎么在抖音上卖东西 如何在抖音快速开店?抖音小店个人开店和企业开店有什么区别? 抖音如何开店?怎么样在抖音小店上传商品? 抖音怎么开店及开店要求 抖音官方都忍不住开店赚钱了 抖音卖东西怎么开通 抖音里怎么开店的? 抖音怎么开店 抖音如何开店 怎么在抖音上开店铺?抖音小店怎么弄? C语言是谁发明的? c语言是谁发明的/ C/C++历史介绍 C和C++名称由来 请问C语言中“头文件”这个名字的由来,或者为什么使用.h作为头文件的扩展名 C语言的发展史 &=它在C语言中叫什么名字呢? C语言的全称是什么 c语言的创始人? 软件测试工程师分哪些等级 软件测试工程师 分 几个级别? 华为HCIA数通 Datacom 认证,telnet aaa详解 学习java.要什么基础? Java学习需要什么基础 学习Java需要什么基础吗?没有基础的话,好入门吗? 我想学习JAVA,需要什么基础,没有基础可以学么 学习 java 需要什么基础吗? 好不好学? 学习JAVA的话,都需要什么基础 学习Java需要有什么基础吗 医保缴纳比例是多少 进入华为的学历要求
  • 焦点

最新推荐

猜你喜欢

热门推荐