Red de conocimiento informático - Programación de la red - En lenguaje C, ¿para qué sirve el archivo de encabezado bios.h?

En lenguaje C, ¿para qué sirve el archivo de encabezado bios.h?

Esto es lo que quieres

STDLIB.H explica algunas subrutinas de uso común: subrutinas de conversión, subrutinas de búsqueda/ordenación, etc.

FCNTL.H define constantes simbólicas cuando se conecta a la subrutina de biblioteca abierta.

IO.H contiene la estructura y descripción de subrutinas de E/S de bajo nivel.

Otras son las siguientes:

ALLOC.H describe funciones de gestión de memoria (asignación, liberación, etc.).

ASSERT.H define la macro de depuración de afirmación.

BIOS.H explica cómo llamar a varias funciones de la subrutina BIOS ROM de IBM-PC.

CONIO.H describe las diversas funciones que llaman a la subrutina de E/S de la consola DOS.

CTYPE.H contiene información de tipo de nombre sobre clasificación y conversión de caracteres (como isalpha, toascii, etc.).

DIR.H contiene estructuras, definiciones de macros y funciones para directorios y rutas.

DOS.H define y describe algunas constantes y funciones llamadas por MSDOS y 8086.

ERRON.H Define el mnemotécnico para el código de error.

FCNTL.H define constantes simbólicas cuando se conecta a la subrutina de la biblioteca abierta.

FLOAT.H contiene algunos parámetros y funciones relacionadas con operaciones de punto flotante.

GRAPHICS.H explica varias funciones relacionadas con funciones gráficas, definiciones constantes de códigos de error de gráficos, varios valores de color para diferentes controladores y algunas estructuras especiales utilizadas por las funciones.

IO.H contiene la estructura y descripción de subrutinas de E/S de bajo nivel.

LIMIT.H contiene información como parámetros ambientales, límites de tiempo de compilación y rangos de números.

MATH.H explica las funciones de operación matemática, también define la macro HUGE VAL y explica las estructuras especiales utilizadas por matherr y las subrutinas matherr.

MEM.H describe algunas funciones de operación de la memoria (la mayoría de las cuales también se describen en STRING.H).

PROCESS.H describe las diversas funciones de gestión de procesos, la descripción de la estructura de las funciones spawn... y EXEC....

SETJMP.H define el tipo jmp buf utilizado por las funciones longjmp y setjmp, y explica estas dos funciones.

SHARE.H define los parámetros de la función de compartir archivos.

SIGNAL.H define las constantes SIG[ZZ(Z] [ZZ)]IGN y SIG[ZZ(Z] [ZZ)]DFL, que describen las dos funciones rajse y signal.

STDARG.H define macros para leer tablas de parámetros de funciones. (Como funciones vprintf, vscarf).

STDDEF.H define algunos tipos de datos públicos y macros.

STDIO.H define los tipos y macros estándar y extendidos definidos por Kernighan y Ritchie en Unix System V. También define flujos predefinidos de E/S estándar: stdin, stdout y stderr, que describen subrutinas de flujos de E/S. STRING.H describe algunas operaciones de cadena y funciones de operación de memoria.

SYS\STAT.H define algunas constantes simbólicas utilizadas al abrir y crear archivos.

SYS\TYPES.H explica la función ftime y la estructura timeb.

SYS\TIME.H define el tipo de tiempo tiempo[ZZ(Z] [ZZ)]t.

TIME.H define la estructura de las subrutinas de conversión de tiempo asctime, localtime y gmtime, los tipos utilizados por ctime, difftime, gmtime, localtime y stime, y proporciona los prototipos de estas funciones.

VALUE.H define algunas constantes importantes, incluidas aquellas que dependen del hardware de la máquina y aquellas especificadas para la compatibilidad con Unix System V, incluidos rangos de valores de punto flotante y de doble precisión.