“C语言:标准文件所规定内容的范围”的版本间差异

来自Peter_Matthew的Wiki
无编辑摘要
无编辑摘要
第1行: 第1行:
国际标准文件规定了用C语言编写的程序的形式,并建立了对此类程序的解释<ref>国际标准文件旨在促进用C语言编写的程序在各种数据处理系统中的可移植性,而方便实现者和程序员使用。</ref>。国际标准文件规定了:
国际标准文件规定了用C语言编写的程序的形式,并建立了对此类程序的解释。国际标准文件规定了:
国际标准文件旨在促进用C语言编写的程序在各种数据处理系统中的可移植性,而方便实现者和程序员使用。
* C程序的表示形式;
* C程序的表示形式;
* C语言的语法和约束;
* C语言的语法和约束;

2023年9月28日 (四) 18:45的版本

国际标准文件规定了用C语言编写的程序的形式,并建立了对此类程序的解释。国际标准文件规定了:

国际标准文件旨在促进用C语言编写的程序在各种数据处理系统中的可移植性,而方便实现者和程序员使用。
  • C程序的表示形式;
  • C语言的语法和约束;
  • 解释C程序的语义规则;
  • 要给C程序处理的输入数据的表示形式;
  • 由C程序产生的输出数据的表示形式;
  • 为实现C的一致性所要求的约束和限制。

国际标准文件没有明确规定:

  • 将C程序转换给数据处理系统使用的机制;
  • C程序被数据处理系统调用的机制;
  • 将要给C程序处理的输入数据进行转换的机制;
  • 将由C程序产生的输出数据进行转换的机制;
  • 超过任何特定数据处理系统或特定处理器的能力的程序及其数据的大小或复杂程度;
  • 支持实现一致性的数据处理系统的所有最低要求。