发布网友 发布时间:2022-05-12 07:20
共2个回答
热心网友 时间:2024-02-19 13:14
C11中的11是指2011,C99中的99是指1999,都是ISO标准的出版年份,所以C11标准是比C99标准要新的。热心网友 时间:2024-02-19 13:14
C99标准是 ISO/IEC 9899:1999 - Programming languages -- C 的简称 ,是C语言的官方标准第二版。1999年12月1日,国际标准化组织(ISO)和国际电工委员会(IEC)旗下的C语言标准委员会(ISO/IEC JTC1/SC22/WG14)正式发布了这个标准文件 。
最新的标准是C11。C11标准是 ISO/IEC 9899:2011 - Information technology -- Programming languages -- C 的简称,曾用名为C1X。C11标准是C语言标准的第三版,前一个标准版本是C99标准。2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC) 旗下的C语言标准委员会(ISO/IEC JTC1/SC22/WG14)正式发布了C11标准。
因为之前很多C语言的书籍著书或者再版时间都是在C11出来之前,所以肯定使用的是C99标准。现在最新的C语言书就应该以C11标准为主。