登录 注册
当前位置:主页 > 资源下载 > 9 > C语言编程常见问题解答之ANSI/ISO标准.pdf下载

C语言编程常见问题解答之ANSI/ISO标准.pdf下载

  • 更新:2024-09-25 08:44:20
  • 大小:672KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:C - 后端
  • 格式:PDF

资源介绍

如果你不理解 C 语言标准的价值,你就不会知道你是怎样地幸运。 一个C程序员会期望一个 C 程序无论是在哪里开发的,在另一个编译程序中都能通过编译。实际上不能完全做 到这一点,因为许多头文件和函数库都是针对某些特定的编译程序或平台的。有些(很少!)语言扩充性能,例如基 于 Intel 的编译程序所使用的 near和 far 关键字以及寄存器伪变量,也只不过是某种平台的开发商们所认可的一 种标准。 如果你认为靠一种标准走遍天下是理所当然的,就象左脚踩加速器,右脚踩刹车一样,那么你的视野未免有些 狭窄。有两种不同的 BASIC 标准,但都没有得到广泛的支持;世界上最流行的 Pascal 编译程序并不符合正式的标 准;现在正在发展的 C++标准,由于变化太快,也没有得到广泛的支持;有些实现遵循一种严格的 Ada标准,但 Ada 标准也没能大规模地占领世界市场。 从技术上讲有两种 C 语言标准,一种来自 ANSI(American National Standard Institute,美国国家标准协 会)X3J11 委员会,另一种来自 ISO(International Standard Organization,国际标准协会)9899—1990。由于ISO 标准中的某些改进优于 ANSI 标准,而 ANSI 标准也接受了这个国际版本,因此"ANSI/ISO 标准”是一种正确的说 法