C語言國際標準 ISO/IEC 9899:1999(E) 翻譯(二):前言 (轉)
C語言國際標準 ISO/IEC 9899:1999(E) 翻譯(二):
By RiverTime
前言:namespace prefix = o ns = "urn:schemas--com::office" />
1 ISO (國際標準化組織) 和 IEC (國際電工委員會) 構成訂製國際標準的專門。ISO 或 IEC 的成員國家透過由各自組織建立的技術委員會參與國際標準的發展,這些技術委員會處理技術活動的特殊領域。 ISO 和 IEC 技術委員會在互相感興趣的領域中合作。其他與ISO和IEC聯絡的政府和非政府的國際組織,也參與了這項工作。
2 國際標準依照 ISO/IEC 指導規則(第三部分)起草。
3 在資訊科技領域,ISO 和 IEC 已經建立了一個聯合技術委員會, 即ISO/IEC JTC 1。 被聯合技術委員會採用的國際標準草案提交到各成員國以備選。釋出國際標準需要成員國至少75%的贊成票。
4 ISO/IEC 9899 國際標準是由ISO/IEC JTC 1 聯合技術委員會, 資訊科技, SC 22 小組委員會, 設計語言, 環境和系統介面 準備的。為此標準負責的工作組(WG 14)維護因特網上的一個網站: ,其中包含附加的與此標準有關的資訊,例如:許多在準備期間作出的決策的基本原理,缺陷報告和回應日誌。
5 這次第二版取消和替換了第一版(ISO/IEC 9899:1990)及其修正版:
ISO/IEC 9899/COR1:1994, ISO/IEC 9899/1:1995, 和ISO/IEC 9899/COR2:1996。
主要的改變包括:
——透過連字支援受限字符集和
——在
——透過有效型別支援更多的精確別名規則
——受限制指標
——可變長度陣列
——靈活的陣列成員
——引數宣告列表中的靜態和型別限定詞
——複數(虛數)支援
——泛型數學宏
—— long long int 型別和庫
——增強的最小值限制
——附加的浮點特徵
——刪除 implicit int
——可靠的整除
——通用字元命名(u 和 U)
——擴充套件的識別符號
——十六進位制浮點常量和 %a, %A printf/scanf 轉換指定
——複合轉換
——指定的初始化
—— // 註釋
——擴充套件的整型和庫函式:
——刪除暗含函式宣告
——預處理演算法在 intmax_t/uintmax_t 中完成
——混合宣告和程式碼
——選擇和重複語句的新的塊範圍
——整常數型別規則
——整數向上轉換規則
——可變引數宏
——
——附加的數學函式庫
——浮點環境訪問
—— IEC 60559 ( 即 IEC 559 或 IEEE 演算法)支援
—— 列舉宣告中允許逗號拖尾
—— printf 中 %lf 轉換
—— 行內函數
—— snprintf 函式系列
—— 布林型別
—— 等冪型別限定
—— 空宏引數
—— 新的結構型別相容性規則(tag 相容性)
—— 附加的預定義宏名字
—— _Pragma 預處理運算子
—— 標準 pragma
—— _ _func_ _ 預定義識別符號
—— VA_COPY 宏
—— 附加 strftime 轉換指定
—— LIA 相容性附件
—— 反對在二進位制的開始用 ungetc
—— 取消以前的“反對別名引數序列”
6 附錄 D 和 F 是此標準的標準部分; 附錄 A, B, C,E, G, H, I, J, 參考文獻, 和僅用於提供必要資訊。根據 ISO/IEC 指導的第三部分, 本前言, 簡介, 註釋, 腳註, 和例子僅僅用於提供必要資訊。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-961029/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- C語言國際標準 ISO/IEC 9899:1999(E) 翻譯(四):庫 (轉)C語言
- C語言國際標準 ISO/IEC 9899:1999(E) 翻譯(一):目錄 (轉)C語言
- C語言國際標準 ISO/IEC 9899:1999(E) 翻譯(三):簡介 (轉)C語言
- 中興通訊核心網產品透過BSI ISO/IEC 27701國際標準認證
- C2x將成為C語言的下一個ISO標準C語言
- 在 ISO C90 標準中 C 語言負數比正數大?
- 標準c語言03C語言
- - C語言標準庫C語言
- 標準C語言4C語言
- 標準C語言5C語言
- 標準C語言1C語言
- 標準C語言2C語言
- jquery/vue/react前端多語言國際化翻譯方案指南jQueryVueReact前端
- 源語言、目標語言、翻譯器、編譯器、直譯器編譯
- C語言標準函式庫C語言函式
- .NET應用系統的國際化-多語言翻譯服務
- POSIX.1 and ISO C標準標頭檔案
- C語言指標詳解(二)C語言指標
- The Pragmatic Programmer 翻譯(前言章節部分) (轉)
- C語言的本質(26)——C標準庫之數值字串轉換C語言字串
- C語言指標(二) 指標變數 ----by xhxhC語言指標變數
- C語言 C語言野指標C語言指標
- 使用google翻譯 api 翻譯中文成其他語言GoAPI
- C語言函式手冊:c語言庫函式大全|C語言標準函式庫|c語言常用函式查詢C語言函式
- 手把手教你做一個 C 語言編譯器(0):前言編譯
- [翻譯] Go 語言入門Go
- (翻譯)Dart語言概覽Dart
- ISO語言程式碼(ISO-639)與國家程式碼(ISO-3166)
- [譯] 用javascript實現一門程式語言-前言JavaScript
- 國際C語言混亂程式碼大賽C語言
- C語言的本質(22)——C標準庫之字串操作C語言字串
- go語言標準庫 - logGo
- go語言標準庫 - timeGo
- Easy Translator語言翻譯類工具R語言
- C語言(指標)C語言指標
- C語言指標C語言指標
- ISO釋出旨在加強資料保護的資訊保安控制評估國際標準
- 21世紀C語言教程-前言 (轉)C語言