我知道 C 有 ANSI 标准和 ISO 标准。这两个标准之间有什么区别吗?如果有,它们是什么?如果没有区别,那么有两个标准有什么意义?
最佳答案
In 1990, the ANSI C standard (with a few minor modifications) was adopted by the International Organization for Standardization as ISO/IEC 9899:1990. This version is sometimes called C90. Therefore, the terms "C89" and "C90" refer to essentially the same language.
Source ,情况类似但相反 C99 .还有一个C FAQ entry关于这件事。
存在两个标准的原因很简单:ANSI 是北美标准机构,而 ISO 是国际标准机构。
关于c - ANSI C 和 ISO C 之间有什么区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4232099/