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

C语言为什么叫C语言?

发布网友 发布时间:2022-04-25 06:52

我来回答

3个回答

热心网友 时间:2022-06-01 04:10

C 语言是1972年由美国的Dennis Ritchie设计发明的, 并首次在UNIX操作系统
的 DEC PDP-11 计算机上使用。 它由早期的编程语言 BCPL( Basic Combind
Programming Language) 发展演变而来。在1970年, AT&T 贝尔实验室的 Ken
Thompson根据BCPL语言设计出较先进的并取名为 B的语言, 最后导了C 语言的问世。
随着微型计算机的日益普及, 出现了许多C 语言版本。由于没有统一的标准,
使得这些C 语言之间出现了一些不一致的地方。为了改变这种情况, 美国国家标准
研究所(ANSI)为C 语言制定了一套ANSI标准, 成为现行的C语言标准。

C 语言发展如此迅速, 而且成为最受欢迎的语言之一, 主要因为它具有强大的
功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 语言编写的。
用C 语言加上一些汇编语言子程序, 就更能显示C 语言的优势了, 象PC- DOS 、
WORDSTAR等就是用这种方法编写的。归纳起来C 语言具有下列特点:
1. C是中级语言
它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以象
汇编语言一样对位、字节和地址进行操作, 而这三者是计算机最基本的工作单元。
2. C是结构式语言
结构式语言的显著特点是代码及数据的分隔化, 即程序的各个部分除了必要的
信息交流外彼此独立。这种结构化方式可使程序层次清晰, 便于使用、维护以及调
试。C 语言是以函数形式提供给用户的, 这些函数可方便的调用, 并具有多种循
环、条件语句控制程序流向, 从而使程序完全结构化。
3. C语言功能齐全
C 语言具有各种各样的数据类型, 并引入了指针概念, 可使程序效率更高。另
外C 语言也具有强大的图形功能, 支持多种显示器和驱动器。而且计算功能、逻辑
判断功能也比较强大, 可以实现决策目的。
4. C语言适用范围大
C 语言还有一个突出的优点就是适合于多种操作系统, 如DOS、UNIX,也适用于
多种机型。

热心网友 时间:2022-06-01 05:44

因为C语言有个老祖宗,叫BCPL(Basic Combined Programming Language),后来有人对其简化改进,产生了B语言(取BCPL的第一个字母),并用其写了第一个Unix操作系统,再后来由于B语言功能有限,有人再在B语言基础上改进,称为C语言(取BCPL的第二个字母),也可以理解为B递进为C.

热心网友 时间:2022-06-01 07:36

C 是“Combined”这个英文单词的第一个字母,取自BCPL (Basic Combined Programming Language)的第二个字母。C 语言之前的B语言取自这个缩略语的第一个字母,这个缩略语所代表的也是一种语言,它是比B语言更为古老的编程语言,是1967年剑桥大学的Matin Richards对CPL(Combined Programming Language)进行简化得来的。而CPL语言则是比BCPL还要古老的语言,也是剑桥大学推出的(1963年)。这样的知识在任何C语言的入门书的第一章乃至第一页都有的。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
提成点数怎么算公式 Huamei/华美每日粗粮粗纤维饼-适用对象 0pp01107格式化后成白屏且不能开机怎么办 五邑大学是市属还是省属 五邑大学校区有几个 窝瓜焖荷包蛋怎么做? 达科塔·芬妮简要生平 湖北自动冷库多少钱 虹口区海洛斯精密空调 ...回事联想电脑为什么一接通电源自己就自动开机了 为什么C语言要叫C语言,不叫A语言或者B语言? 为什么C语言叫C语言呢? 为什么 C 语言会成为主流语言而且长久不衰 为什么C语言很难 oppo手机屏幕一关流量就关了怎么开 oppo 手机上方的流量速度显示,怎么关? oppoa51如何熄屏关流量 oppo r9怎么关闭流量提醒? oppo r9s怎么设置流量限制自动关闭? OPPO手机怎么关闭流量 成教的大专生是否有资格考教师资格证 成人高考大专毕业证后,可以考去教师资格证吗? 成人高考的大专文凭可以考教师资格证吗? 成人高考本科可以当小学老师吗? 成人高等教育的专科毕业证可以考教师资格证吗 成人考的大专,本科,师范学校毕业,可以当小学老师吗? 成人高考学历可以考教师编制吗 只有成人教育的文凭,但有教师资格证可以去做小学老师吗? 成人高考取得的大专可以当教师吗 成人高考取得的大专可以当教师吗? c语言为什么? 春夏秋冬有哪些景物? 描写“春夏秋冬”景色的句子有什么? 春夏秋冬的景色描写各一段 春夏秋冬景色描写句子? 春夏秋冬景色的句子 一年四季春夏秋冬的景色一段 作文三年级,写一篇春夏秋冬的景色作文 一年四季的景色有哪些 春夏秋冬,分别有哪些景物 手机播放不了音乐了,怎么回事啊?那上显示无法播放此音频 vivo手机老是音频没法播放 我的手机(安卓)突然放不了音乐怎么回事? 手机声音放不出来是啥原因? 手机为什么不能放音乐文件啊, 手机一黑屏音乐无法播放谁知道 怎样修改微信朋友圈发来的分享链接内容,然后再转发到自己的朋友圈里? 如何修改公众号自定义菜单后的链接内的内容? win10安全引导最小设置之后就进不去系统了,一直连不上显示器 easyBCD把win10引导界面变成了win7怎么还原成win10蓝底的界面
  • 焦点

最新推荐

猜你喜欢

热门推荐