大家好,小阳来为大家解答以上的问题。文章长度:3太短了请勿浪费资源这个很多人还不知道,现在让我们一起来看看吧!
1、C89指的是C语言1989年发布的一款规范。
2、这是最早的C语言规范,也就是ANSI C语言规范。
3、C语言最初的标准是在1989年,ANSI发布的第一个完整的C语言标准——ANSI X3.159—1989,简称“C89”,不过更常见的名称为“ANSI C”。
4、C89在1990年被国际标准组织ISO(International Organization for Standardization)一字不改地采纳,ISO官方给予的名称为:ISO/IEC 9899,所以ISO/IEC9899: 1990也通常被简称为“C90”。
5、1999年,在做了一些必要的修正和完善后,ISO发布了新的C语言标准,命名为ISO/IEC 9899:1999,简称“C99”。
6、在2011年12月8日,ISO又正式发布了新的标准,称为ISO/IEC9899: 2011,简称为“C11”。
7、每一个版本的规范都是在上一个版本增加一些新的特性,所有版本向下兼容。
8、也就是说,按照新版本编写的代码在旧版本上可能无法编译,而旧版本的代码在新版本上编译运行则不会出现任何问题。
9、目前主流的C语言教材,均是以C89作为基础编写的。
10、C89是C语言标准的一种版本哦。
11、类似篮球比赛和篮球比赛规则的关系。
12、篮球比赛是一直有的,但是可能70年代有一个篮球规则,80年代又修改了一部分,形成一个新规则,90年代又是一个新规则。
13、C89是C的标准 这个是很早的标准了!现在最新标准是C99应该是c语言的一种标准,例如c99就是c语言的一种标准C89是老标准,C99相对是新标准。
14、2、最初是有ANSI C标准,然后ANSI把这个标准提交到ISO(毕竟ISO是国际化标准组织),ISO采纳为国家标准。
15、ISO C与ANSI C内容基本相同,主要是格式组织不一样。
16、这个标准是89年发布的,通常称为C89.99年ISO发布了新的C标准,通常称为C99.因为ANSI与ISO的C标准内容基本相同,所以对于C标准,可以称为ANSI C,也可以说是ISO C,或者ANSI/ISO C。
17、此外没有C标准。
18、不存在什么GNU C标准。
19、GNU计划中含多个内容,其中包括开发C/C++编译器。
20、这个编译器通常简称为GCC(GNU C/C++ compiler)总而言之,ANSI/ISO C是语言标准。
21、GCC是具体的编译器,它必须符合ANSI/ISO C标准的要求。
本文到此分享完毕,希望对大家有所帮助。
标签:
版权声明:本文由用户上传,如有侵权请联系删除!