C11 (C語言標準)C程式語言標準,2011年修訂版 / 維基百科,自由的 encyclopedia C11(也被稱為C1X)指ISO標準ISO/IEC 9899:2011[1],在它之前的C語言標準為C99。這次修訂新增了被主流C語言編譯器(如GCC,Clang,Visual C++等)增加的內容,和引入了細部的主記憶體模型以更好的執行多線程。之前C99的一些被推遲的計劃在C11中增加了,但是對C99仍保留向下相容。[2] GCC從4.6版本開始,已經可以支援一些C11的特性[3],Clang則是從3.1版本開始[4];glibc自2.28版本起支援多線程[5]。
C11(也被稱為C1X)指ISO標準ISO/IEC 9899:2011[1],在它之前的C語言標準為C99。這次修訂新增了被主流C語言編譯器(如GCC,Clang,Visual C++等)增加的內容,和引入了細部的主記憶體模型以更好的執行多線程。之前C99的一些被推遲的計劃在C11中增加了,但是對C99仍保留向下相容。[2] GCC從4.6版本開始,已經可以支援一些C11的特性[3],Clang則是從3.1版本開始[4];glibc自2.28版本起支援多線程[5]。