CSA ISO/IEC 9899 : 2013 : R2017
Withdrawn
A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.
View Superseded by
INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - C
Hardcopy , PDF
11-08-2021
English
01-01-2017
Foreword
Introduction
1 Scope
2 Normative references
3 Terms, definitions, and symbols
4 Conformance
5 Environment
6 Language
7 Library
Annex A (informative) - Language syntax summary
Annex B (informative) - Library summary
Annex C (informative) - Sequence points
Annex D (normative) - Universal character names for identifiers
Annex E (informative) - Implementation limits
Annex F (normative) - IEC 60559 floating-point arithmetic
Annex G (normative) - IEC 60559-compatible complex arithmetic
Annex H (informative) - Language independent arithmetic
Annex I (informative) - Common warnings
Annex J (informative) - Portability issues
Annex K (normative) - Bounds-checking interfaces
Annex L (normative) - Analyzability
Bibliography
Index
Describes the form and establishes the interpretation of programs written in the C programming language.
DocumentType |
Standard
|
Pages |
712
|
ProductNote |
Reconfirmed EN
|
PublisherName |
Canadian Standards Association
|
Status |
Withdrawn
|
SupersededBy | |
Supersedes |
Standards | Relationship |
ISO/IEC 9899:2011 | Identical |
ISO/IEC 9945-2:2003 | Information technology Portable Operating System Interface (POSIX) Part 2: System Interfaces |
ISO/IEC 2382-1:1993 | Information technology Vocabulary Part 1: Fundamental terms |
ISO/IEC TR 19769:2004 | Information technology Programming languages, their environments and system software inferfaces Extensions for the programming language C to support new character data types |
ISO/IEC TR 10176:2003 | Information technology — Guidelines for the preparation of programming language standards |
ISO/IEC 10646:2014 | Information technology Universal Coded Character Set (UCS) |
IEC 60559:1989 | Binary floating-point arithmetic for microprocessor systems |
ISO 80000-2:2009 | Quantities and units Part 2: Mathematical signs and symbols to be used in the natural sciences and technology |
ISO 8601:2004 | Data elements and interchange formats Information interchange Representation of dates and times |
ISO 4217:2015 | Codes for the representation of currencies |
IEEE 854-1987 | IEEE Standard for Radix-Independent Floating-Point Arithmetic |
ISO/IEC 10967-1:2012 | Information technology — Language independent arithmetic — Part 1: Integer and floating point arithmetic |
ISO/IEC 9899:2011 | Information technology Programming languages C |
ISO/IEC 646:1991 | Information technology ISO 7-bit coded character set for information interchange |
ISO/IEC TR 24731-1:2007 | Information technology Programming languages, their environments and system software interfaces Extensions to the C library Part 1: Bounds-checking interfaces |
IEEE 754-2008 REDLINE | IEEE Standard for Floating-Point Arithmetic |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.