C语言:修订间差异
删除的内容 添加的内容
→概述: 内容扩充 |
→歷史: 内容扩充 |
||
第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>。
其后,C语言至今经历了几次标准更新,诞生了[[C99]]、[[C11 (C语言标准)|C11]]和目前最新的标准[[C18 (C语言标准)|C18]]。C语言标准的下一次更新C2x目前正在起草中。
== 語法 ==
|