欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
ANSI C
来自开放百科 - 灰狐
(版本间的差异)
(以“{{SeeWikipedia}} American National Standards Institute (ANSI) C for C语言。 category:c programming language”为内容创建页面) |
小 |
||
第1行: | 第1行: | ||
{{SeeWikipedia}} | {{SeeWikipedia}} | ||
− | + | ANSI C是美国国家标准协会(ANSI)对[[C programming language|C语言]]发布的标准。使用C的软件开发者被鼓励遵循ANSI C文档的要求,因为它鼓励使用跨平台的代码。 | |
+ | |||
+ | ==标准== | ||
+ | ===C89=== | ||
+ | 1983年,美国国家标准协会组成了一个委员会,X3J11,为了创立C的一套标准。经过漫长而艰苦的过程,该标准于1989年完成,并在作为ANSI X3.159-1989 "Programming Language C"正式生效。这个版本的语言经常被称作"ANSI C",或有时称为"C89"(为了区别C99)。 | ||
+ | |||
+ | ===C90=== | ||
+ | 在1990年,ANSI C标准(带有一些小改动)被美国国家标准协会采纳为ISO/IEC 9899:1990。这个版本有时候称为C90。因此,C89和C90通常指同一种语言。 | ||
+ | |||
+ | ===C99=== | ||
+ | 在2000年三月,ANSI采纳了ISO/IEC 9899:1999标准。这个标准通常指C99。 | ||
+ | |||
+ | ===C11=== | ||
+ | 在2011年12月,ANSI采纳了ISO/IEC 9899:2011标准。这个标准通常即C11,它是C程序语言的现行标准。 | ||
[[category:c programming language]] | [[category:c programming language]] |
2015年1月31日 (六) 02:46的最后版本
您可以在Wikipedia上了解到此条目的英文信息 ANSI C Thanks, Wikipedia. |
ANSI C是美国国家标准协会(ANSI)对C语言发布的标准。使用C的软件开发者被鼓励遵循ANSI C文档的要求,因为它鼓励使用跨平台的代码。
目录 |
[编辑] 标准
[编辑] C89
1983年,美国国家标准协会组成了一个委员会,X3J11,为了创立C的一套标准。经过漫长而艰苦的过程,该标准于1989年完成,并在作为ANSI X3.159-1989 "Programming Language C"正式生效。这个版本的语言经常被称作"ANSI C",或有时称为"C89"(为了区别C99)。
[编辑] C90
在1990年,ANSI C标准(带有一些小改动)被美国国家标准协会采纳为ISO/IEC 9899:1990。这个版本有时候称为C90。因此,C89和C90通常指同一种语言。
[编辑] C99
在2000年三月,ANSI采纳了ISO/IEC 9899:1999标准。这个标准通常指C99。
[编辑] C11
在2011年12月,ANSI采纳了ISO/IEC 9899:2011标准。这个标准通常即C11,它是C程序语言的现行标准。
分享您的观点