C Standard Library headers
From cppreference.net
<
c
La interfaz de la biblioteca estándar de C está definida por la siguiente colección de encabezados.
Macros de prueba de características (desde C23)
Las macros de prueba de características se definen en los encabezados correspondientes respectivamente desde C23. Tenga en cuenta que no todos los encabezados contienen dicha macro.
| # | Encabezado | Nombre de macro | Valor |
|---|---|---|---|
| 1 | <assert.h> | __STDC_VERSION_ASSERT_H__ | 202311L |
| 2 | <complex.h> | __STDC_VERSION_COMPLEX_H__ | 202311L |
| 3 | <ctype.h> | N/A | |
| 4 | <errno.h> | N/A | |
| 5 | <fenv.h> | __STDC_VERSION_FENV_H__ | 202311L |
| 6 | <float.h> | __STDC_VERSION_FLOAT_H__ | 202311L |
| 7 | <inttypes.h> | __STDC_VERSION_INTTYPES_H__ | 202311L |
| 8 | <iso646.h> | N/A | |
| 9 | <limits.h> | __STDC_VERSION_LIMITS_H__ | 202311L |
| 10 | <locale.h> | N/A | |
| 11 | <math.h> | __STDC_VERSION_MATH_H__ | 202311L |
| 12 | <setjmp.h> | __STDC_VERSION_SETJMP_H__ | 202311L |
| 13 | <signal.h> | No disponible | |
| 14 | <stdalign.h> | N/A | |
| 15 | <stdarg.h> | __STDC_VERSION_STDARG_H__ | 202311L |
| 16 | <stdatomic.h> | __STDC_VERSION_STDATOMIC_H__ | 202311L |
| 17 | <stdbit.h> | __STDC_VERSION_STDBIT_H__ | 202311L |
| 18 | <stdbool.h> | N/A | |
| 19 | <stdckdint.h> | __STDC_VERSION_STDCKDINT_H__ | 202311L |
| 20 | <stddef.h> | __STDC_VERSION_STDDEF_H__ | 202311L |
| 21 | <stdint.h> | __STDC_VERSION_STDINT_H__ | 202311L |
| 22 | <stdio.h> | __STDC_VERSION_STDIO_H__ | 202311L |
| 23 | <stdlib.h> | __STDC_VERSION_STDLIB_H__ | 202311L |
| 24 | <stdmchar.h> | __STDC_VERSION_STDMCHAR_H__ | 2029 ?? L |
| 25 | <stdnoreturn.h> | No disponible | |
| 26 | <string.h> | __STDC_VERSION_STRING_H__ | 202311L |
| 27 | <tgmath.h> | __STDC_VERSION_TGMATH_H__ | 202311L |
| 28 | <threads.h> | N/A | |
| 29 | <time.h> | __STDC_VERSION_TIME_H__ | 202311L |
| 30 | <uchar.h> | __STDC_VERSION_UCHAR_H__ | 202311L |
| 31 | <wchar.h> | __STDC_VERSION_WCHAR_H__ | 202311L |
| 32 | <wctype.h> | No disponible | |
Referencias
- Estándar C23 (ISO/IEC 9899:2024):
-
- 7.1.2 Encabezados estándar (p: 191-192)
- Estándar C17 (ISO/IEC 9899:2018):
-
- 7.1.2 Encabezados estándar (p: 131-132)
- Estándar C11 (ISO/IEC 9899:2011):
-
- 7.1.2 Encabezados estándar (p: 181-182)
- Estándar C99 (ISO/IEC 9899:1999):
-
- 7.1.2 Encabezados estándar (p: 165)
- Estándar C89/C90 (ISO/IEC 9899:1990):
-
- 4.1.2 Standard headers
Véase también
|
Documentación de C++
para
encabezados de la Biblioteca Estándar
|