本标准规定了用程序设计语言C书写的程序的形式及其解释。注:设计本标准的目的在于促进C程序在各个数据处理系统之间的可移值性。本标准的主要使用对象是实现者和程序员。与本标准相关的一个基本文件解释了制定本标准的技术委员会的许多决策。本标准规定了:——C程序的表示;——C语言的语法和约束;——解释C程序的语义规则;——由C程序处理的输入数据的表示;——由C程序产生的输出数据的表示;——对遵从标准的C实现的限制和限定值。本标准对以下内容未作规定:——为数据处理系统使用而对C程序进行变换的机制;——为数据处理系统使用而调用C程序的机制;——为C程序使用而对输入数据进行变换的机制;——在C程序产生输出数据后对其进行变换的机制;——将超出任何特定数据处理系统或特殊处理机容量的C程序及其数据的长度与复杂性;——对能够支持一个遵从标准的实现的全部最低要求。 |
|