ANSI C

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(以“{{SeeWikipedia}} American National Standards Institute (ANSI) C for C语言category:c programming language”为内容创建页面)
 
 
第1行: 第1行:
 
{{SeeWikipedia}}
 
{{SeeWikipedia}}
  
American National Standards Institute (ANSI) C for [[C programming language|C语言]]
+
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-35x35.png 您可以在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程序语言的现行标准。

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱