[go: nahoru, domu]

删除的内容 添加的内容
Yunyiyang留言 | 贡献
→‎概述:​ 内容扩充
Yunyiyang留言 | 贡献
→‎歷史:​ 内容扩充
第74行:
{{main|C语言的历史}}
 
20世纪70年代,肯·汤姆森为了使其设计的Unix系统更加高效,使用B语言的变种(即C语言)在DEC PDP-7计算机上重写了Unix。C语言中许多重要概念来源于[[BCPL]]语言,其对C语言的影响也间接地来源于[[B语言]]。在1978年,[[丹尼斯·里奇]]和[[布萊恩·柯林漢]]合作出版了《[[C程序设计语言 (书)|C程序设计语言]]》第一版,事实上即为K&R C标准<ref> {{Cite book | author = Stephen Prata | title = C Primer Plus(第5版) | url = https://archive.org/details/cprimerplusdiwub0005unse | location = 北京 | publisher = 人民邮电出版社 | date = 2005年2月 | pages = [https://archive.org/details/cprimerplusdiwub0005unse/page/3 3]-4 | ISBN = 9787115130228 | accessdate = 2020-07-15 | language = 中文 }} </ref>。在这之后1983年为了制定标准的工作转移到ISO和ANSI。目前最新一个独立于具体机器且无歧义的C语言标准[[C18美国国家标准协会]]成立了一个委员会,并在1988年完成了该标准的制定,即ANSI (C语言。此标准)|C18同时被[[国际标准化组织]]所采纳,也被称作ISO C
 
其后,C语言至今经历了几次标准更新,诞生了[[C99]]、[[C11 (C语言标准)|C11]]和目前最新的标准[[C18 (C语言标准)|C18]]。C语言标准的下一次更新C2x目前正在起草中。
 
== 語法 ==