• 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.

    INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - C

    Available format(s):  Hardcopy, PDF

    Withdrawn date:  11-08-2021

    Language(s):  English

    Published date:  01-01-2017

    Publisher:  Canadian Standards Association

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    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

    Abstract - (Show below) - (Hide below)

    Describes the form and establishes the interpretation of programs written in the C programming language.

    General Product Information - (Show below) - (Hide below)

    Document Type Standard
    Product Note Reconfirmed EN
    Publisher Canadian Standards Association
    Status Withdrawn
    Superseded By
    Supersedes

    Standards Referencing This Book - (Show below) - (Hide below)

    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, flexibile and cost effective