Red de conocimiento del abogados - Ley de patentes - ¿Cuáles son los estándares del lenguaje C, como C89, C99, C11, etc.?

¿Cuáles son los estándares del lenguaje C, como C89, C99, C11, etc.?

El estándar del lenguaje C define la sintaxis que debe soportar cualquier compilador del lenguaje C que admita el estándar y las bibliotecas que deben proporcionarse. El nuevo estándar es una extensión del antiguo estándar y, en general, es compatible con versiones anteriores.

Sin embargo, los compiladores actuales no son muy activos en el soporte del estándar del lenguaje C (centrándose principalmente en C++. Por ejemplo, el compilador VC++ solo admite parcialmente C99, por lo que el nuevo estándar del lenguaje C no es muy práctico). Será mejor que estudie detenidamente el estándar C89. Los tutoriales actuales del lenguaje C generalmente se basan en este estándar.