首页 热点资讯 义务教育 高等教育 出国留学 考研考公

第一讲 C语言简介及为什么要学习C语言

发布网友 发布时间:2022-04-23 03:39

我来回答

1个回答

热心网友 时间:2022-06-23 21:31

C语言是一种广泛应用的计算机语言,相信观看我们教程的各位,没有不知道什么是C语言的;对于C语言的历史这里就不做介绍了,我们说一下C语言的标准。
·k&RC标准:这是1978年由美国电话电报公司(AT&T)贝尔实验室正式发表的C语言标准,是zui早期的C语言标准。
·ANSI C/ C标准:我们所看到的大部分的教科书中,用到的也是这个标准,而且,我们的教程中也是按照这个标准讲的。1990年,国际标准化组织(ISO)和国际电工委员会(IEC)把C标准定为C语言的国际标准,命名为ISO/IEC 99:1990 - Programming languages -- C。因为此标准是在1990年发布的,所以有些人把简称作C90标准。不过大多数人依然称之为C标准,因为此标准与ANSI C标准完全等同。
·C99标准:1999年1月,国际标准化组织(ISO)和国际电工委员会(IEC)发布了C语言的新标准,名叫ISO/IEC 99:1999 - Programming languages -- C ,简称C99标准。这是C语言的第二个官方标准。C99标准较C标准增加了一些新的特效,如Bool类型、long long、long double等等。如果大家想了解标准新增的详细内容,可以在网上查找相关的文章。
·C11标准:2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)再次发布了C语言的新标准,名叫ISO/IEC 99:2011 - Information technology -- Programming languages -- C ,简称C11标准,原名C1X。这是C语言的第三个官方标准,也是C语言的zui新标准。
这些只是一些C语言的标准,不理解也没关系,也不会影响我们程序的编写。
2.我们为什么要学习C语言
C语言作为一种高级语言,现在好多公司编程都使用C语言,尤其是嵌入式这个领域。大家可以从网上看看世界编程语言排行榜,C语言基本一直都没下过前三名。
从学习的角度来说,学习C语言是很必要的,C语言有如下优势:
① C语言比较灵活,可以直接使用指针。
② C语言是跨平台的语言,几乎同样的代码可以运行在不同的平台,如Windows、Linux、Unix等等。
③ C语言的执行较其他的高级语言速度快,而且开销小。
⑤ 学好C语言,有助于我们锻炼编程的思维,加强我们的逻辑能力。
小编是做嵌入式开发的,在嵌入式开发中差不多有90%的软件代码使用C语言编写的,当然也有一部分代码使用C++和汇编编写的。汇编也一般是使用芯片厂家写好的Boot程序,顶多是对写好的Boot做部分的修改。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com