Top Qs
Línea de tiempo
Chat
Contexto
C17 (Estándar de C)
revisión del estándar del lenguaje de programación C De Wikipedia, la enciclopedia libre
Remove ads
C17, formalmente ISO/IEC 9899:2018, [1] es un estándar abierto para el lenguaje de programación C, desarrollado en 2017 y publicado en julio de 2018. Reemplazó a C11 (norma ISO/IEC 9899:2011), [2] y fue reemplazado por C23 (ISO/IEC 9899:2024) desde octubre de 2024. [3] Dado que estaba en desarrollo en 2017 y se publicó oficialmente en 2018, a C17 a veces se le denomina C18 . [4]
Predecesor: C11 |
Estándares de C |
Sucesor: C23 |
Remove ads
Cambios respecto a C11
C17 corrige numerosos defectos menores de su predecesor, C11, sin introducir nuevas características en el lenguaje. [2]
La macro __STDC_VERSION__
se incrementa al valor 201710L
.
Para ver una lista detallada de los cambios con respecto a la norma anterior, consulte el Resumen de solicitud de aclaración para C11 . [5]
Las siguientes características fueron marcadas como obsoletas:
ATOMIC_VAR_INIT
- Soporte para llamar a
realloc
con un tamaño de 0
Remove ads
Compatibilidad de los compiladores
Lista de compiladores compatibles con C17:
Véase también
Referencias
Lectura adicional
Enlaces externos
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads