2014-04-19 69 views
1

我最近瀏覽過一些描述採用C標準的頁面,並且由於C99(它是15年前創建的!)尚未得到完全支持,我感到害怕。大多數編譯器(如果不是全部的話)不支持完整的C99,我們已經有了C11。這是否意味着這些標準已經失效或者被忽略了?還是不值得再投資C?C99的緩慢採用

+0

如果你要成爲一個經驗豐富的開發有一天,MS lousiness應該不會令你感到驚訝 - 這是正常的天空是藍色的,水是溼的,如果有的話,它應該會讓你大吃一驚,如果/當MS沒有做一些糟糕的一變:d – dtech

+1

大多數編譯器實際上有某種C99支持。即使MSVC去年也推出了一些c99的支持。 – ouah

回答

2

大C語言編譯器GCC一樣鐺和支持C99(而且大多C11)沒有問題。只有微軟決定他們不會發展爲Visual Studio C99的支持,而是工作更上C++。

+0

沒有Visual Studio 2013(不完整)採用C99嗎? – pmg

+0

@pmg他們實現更多的特性,但沒有這麼多,我會叫它支持C99。 –