KR C、ANSI C、C89、C90、C95、C99 和 C11 的区别联系
生活随笔
收集整理的這篇文章主要介紹了
KR C、ANSI C、C89、C90、C95、C99 和 C11 的区别联系
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2018-01-01 創(chuàng)建人:Ruo_Xiao
https://www.cnblogs.com/xfiver/p/4477954.html
https://www.crifan.com/summary_c_language_version_c89_amd1_c99_c11/?utm_source=tuicool
2018-01-04 修改人:Ruo_Xiao
添加標(biāo)準(zhǔn)公布的時間、組織以及相應(yīng)的內(nèi)容,添加了C語言的誕生的原因和前生。
1972年,貝爾實(shí)驗(yàn)室的Dennis Ritch和Ken Thompson在開發(fā)UNIX操作系統(tǒng)的時候設(shè)計(jì)了C語言,而C語言是在B語言的基礎(chǔ)上進(jìn)行設(shè)計(jì)的。 1987年,K&R C標(biāo)準(zhǔn):只定義了C語言 (1)1989年,ASNI公布C標(biāo)準(zhǔn),簡稱ANSI C(或C89),定義了C語言和C標(biāo)準(zhǔn)庫。
(2)1990年,ISO將ASNI C作為標(biāo)準(zhǔn),簡稱ISO C(或C90)。
(3)總結(jié):ANSI C = C89 = ISO C = C90 AMD1 = C94 = C95 1999年,C99 2011年,C11 備注:
(1)ASNI:American National Standards Institute
美國國家標(biāo)準(zhǔn)協(xié)會
(2)ISO:International Organization for Standardization
國際標(biāo)準(zhǔn)化組織
小結(jié):
(2)1990年,ISO將ASNI C作為標(biāo)準(zhǔn),簡稱ISO C(或C90)。
(3)總結(jié):ANSI C = C89 = ISO C = C90
(1)ASNI:American National Standards Institute
美國國家標(biāo)準(zhǔn)協(xié)會
(2)ISO:International Organization for Standardization
國際標(biāo)準(zhǔn)化組織
總結(jié)
以上是生活随笔為你收集整理的KR C、ANSI C、C89、C90、C95、C99 和 C11 的区别联系的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: int、unsigned int、flo
- 下一篇: const int、const int