全站数据
8 4 2 0 5 8 1

什么是ANSIC,为什么学习C语言要以它为标准

经济文化信息 | 简单学习,快乐成才!         
问题更新日期:2024-11-06 00:26:16

问题描述

什么是ANSIC,为什么学习C语言要以它为标准急求答案,帮忙回答下
精选答案
最佳答案

ANSI即AmericanNationalStandardsInstitute,美国国家标准学会。制定过很多的标准,为相关领域的科学与技术发展做出了巨大的贡献。

ANSIC即有由ANSI制定的C语言的标准,最早的C语言的标准就是由ANSI所提出来的,该标准档后来被国际标准化组织(ISO)采纳并且ISO发布的修订版也被ANSI采纳了,所以名称ANSIC(而不是ISOC)被广泛使用。有了这样的标准,我们在一个平台或者语言工具里编写的C语言代码才可以几乎不做修改的在其他平台或者语言工具里运行出同样的结果来。

但是ANSIC仅仅包含C语言核心,与所运行的硬件平台几乎无关,从而难以完成在任何实际平台实用的应用程序的开发。

因此,任何一个C语言的编译工具,如TC、VC等都对ANSIC进行了扩充,根据所在系统平台,加入了自己的规则和库之类的。