什么是ANSI C

Python09

什么是ANSI C,第1张

ANSI C是 美国国家标准协会(ANSI)对 C语言发布的标准。使用C的软件开发者被鼓励遵循ANSI C文档的要求,因为它鼓励使用 跨平台的代码。

C 的第一个标准是由ANSI发布的。虽然这份文档后来被 国际标准化组织(ISO)采纳并且ISO发布的修订版也被ANSI采纳了,但名称ANSI C(而不是 ISO C)仍被广泛使用。一些软件开发者使用 ISO C,还有一些使用 Standard C。

扩展资料:

主要编译器的支持

ANSI C现在被几乎所有广泛使用的编译器支持。现在多数C代码是在ANSI C基础上写的。任何仅仅使用标准C并且没有任何硬件依赖假设的代码实际上能保证在任何 平台上用遵循C标准的编译器编译成功。如果没有这种预防措施,多数程序只能在一种特定的 平台或特定的编译器上编译,例如,使用非标准库,例如 图形用户界面库,或者有关编译器或平台特定的特性例如 数据类型的确切大小和 字节序。

参考资料来源:百度百科-ANSI C标准

相关如下:

ANSI C是美国国家标准协会(ANSI)对 C语言发布的标准。使用C的软件开发者被鼓励遵循ANSI C文档的要求,因为它鼓励使用 跨平台的代码。

C的第一个标准是由ANSI发布的。虽然这份文档后来被 国际标准化组织(ISO)采纳并且ISO发布的修订版也被ANSI采纳了,但名称ANSI C(而不是 ISO C)仍被广泛使用。一些软件开发者使用 ISO C,还有一些使用 Standard C。

简介:

美国国家标准学会(American National Standards Institute: ANSI)成立于1918年。当时,美国的许多企业和专业技术团体,已开始了标准化工作,但因彼此间没有协调,存在不少矛盾和问题。为了进一步提高效率,数百个科技学会、协会组织和团体,均认为有必要成立一个专门的标准化机构,并制订统一的通用标准。

1918年,美国材料试验协会(ASTM)、与美国机械工程师协会(ASME)、美国矿业与冶金工程师协会(ASMME)、美国土木工程师协会(ASCE)、美国电气工程师协会(AIEE)等组织,共同成立了美国工程标准委员会(AESC)。

美国政府的三个部(商务部、陆军部、海军部)也参与了该委员会的筹备工作。1928年,美国工程标准委员会改组为美国标准协会(ASA)。为致力于国际标准化事业和消费品方面的标准化,1966年8月,又改组为美利坚合众国标准学会(USASI)。1969年10月6日改成现名:美国国家标准学会(ANSI)。