首页 馆藏资源 舆情信息 标准服务 科研活动 关于我们
现行 ISO/IEC 9899:2024
到馆提醒
收藏跟踪
购买正版
Information technology - Programming languages - C 信息技术-编程语言-C
发布日期: 2024-10-31
本文档规定了用C编程语言编写的程序的形式并建立了解释。它旨在促进C程序在各种数据处理系统中的可移植性。它旨在供实施者和程序员使用。它规定: -C程序的表示; -C语言的语法和约束; -解释C程序的语义规则; -要由C程序处理的输入数据的表示; -C程序产生的输出数据的表示; -C的一致实现所施加的限制和限制。 本文件未规定: -转换C程序以供数据处理系统使用的机制; -调用C程序供数据使用的机制-处理系统; -用于转换输入数据以供C程序使用的机制; -输出数据在由C程序产生后被转换的机制; -程序及其数据的大小或复杂性将超过任何特定数据处理系统的容量或特定处理器的容量; -能够支持一致实现的数据处理系统的所有最低要求。 附录J概述了C程序可能遇到的可移植性问题。

This document specifies the form and establishes the interpretation of programs written in the C programming language. It is designed to promote the portability of C programs among a variety of data-processing systems. It is intended for use by implementers and programmers. It specifies:

— the representation of C programs;

— the syntax and constraints of the C language;

— the semantic rules for interpreting C programs;

— the representation of input data to be processed by C programs;

— the representation of output data produced by C programs;

— the restrictions and limits imposed by a conforming implementation of C.

This document does not specify:

— the mechanism by which C programs are transformed for use by a data-processing system;

— the mechanism by which C programs are invoked for use by a data-processing system;

— the mechanism by which input data are transformed for use by a C program;

— the mechanism by which output data are transformed after being produced by a C program;

— the size or complexity of a program and its data that will exceed the capacity of any specific data-processing system or the capacity of a particular processor;

— all minimal requirements of a data-processing system that is capable of supporting a conforming implementation.

Annex J gives an overview of portability issues that a C program can encounter.

分类信息
关联关系
研制信息
归口单位: ISO/IEC JTC 1/SC 22
相似标准/计划/法规
现行
INCITS/ISO/IEC 9899-2011(2012)
Information technology - Programming languages - C
信息技术.编程语言.C
2012-05-23
现行
ISO/IEC 23270-2018
Information technology - Programming languages - C#
信息技术.程序设计语言.C#
2018-12-12
现行
BS ISO/IEC 9899-2018
Information technology. Programming languages. C
信息技术 编程语言 C
2018-07-13
现行
ISO/IEC 23270-2018
Information technology — Programming languages — C#
信息技术.程序设计语言.C#
2018-12-13
现行
BS ISO/IEC 23270-2018
Information technology. Programming languages. C#
信息技术 编程语言 C#
2018-12-14
现行
INCITS/ISO/IEC 14882-2011(2012)
Information technology - Programming languages - C++
信息技术.编程语言-C++
2012-02-14
现行
BS PD ISO/IEC TS 19217-2015
Information technology. Programming languages. C++ Extensions for concepts
信息技术 编程语言 概念的C++扩展
2016-02-29
现行
ISO/IEC TR 19768-2007
Information technology — Programming languages — Technical Report on C++ Library Extensions
信息技术——编程语言——C++库扩展技术报告
2007-11-15
现行
BS 03/313453 DC
ISO/IEC TR 19769. Information technology. Programming languages. Specification for additional programming data types for the programming language C
ISO/IEC TR 19769 信息技术 编程语言 编程语言C的附加编程数据类型规范
2003-12-30
现行
BS ISO/IEC 15145-1997
Information technology. Programming languages. FORTH
信息技术 编程语言 向前地
1997-11-15
现行
BS ISO/IEC 11756-1999
Information technology. Programming languages. M
信息技术 编程语言 M
1999-11-15
现行
ISO/IEC 7185-1990
Information technology - Programming languages - Pascal
信息技术.程序设计语言.Pascal
1990-10-25
现行
KS X ISO/IEC 11756(2017 Confirm)
정보기술 - 프로그래밍 언어 - M
信息技术-程序设计语言-M
2001-12-31
现行
KS X ISO 7185(2019 Confirm)
정보 기술-전자계산기 프로그래밍 언어-파스칼
信息技术.程序设计语言.Pascal
2009-12-29
现行
KS X ISO/IEC 11756(2021 Confirm)
정보기술 - 프로그래밍 언어 - M
信息技术-编程语言-M
2001-12-31
现行
ISO/IEC 15145-1997
Information technology — Programming languages — FORTH
信息技术——编程语言——向前地
1997-05-08
现行
ISO/IEC 30170-2012
Information technology — Programming languages — Ruby
信息技术——编程语言——红宝石
2012-04-12
现行
ISO/IEC 8652-2023
Information technology — Programming languages — Ada
信息技术.程序设计语言.Ada
2023-05-02
现行
ANSI/ISO 7185
Information technology - Programming languages - Pascal
信息技术.编程语言.Pascal
1990-01-01
现行
INCITS/ISO/IEC 1989-2002
Information Technology - Programming Languages - COBOL
信息技术.编程语言.COBOL
2002-12-01