Top Qs
Línea de tiempo
Chat
Contexto
Stdio.h
De Wikipedia, la enciclopedia libre
Remove ads
stdio.h, que significa "standard input-output header" (cabecera estándar E/S), es el archivo de cabecera que contiene las definiciones de las macros, las constantes, las declaraciones de funciones de la biblioteca estándar del lenguaje de programación C para hacer operaciones, estándar, de entrada y salida, así como la definición de tipos necesarias para dichas operaciones. Por motivos de compatibilidad, el lenguaje de programación C++ (derivado de C) también tiene su propia implementación de estas funciones, que son declaradas con el archivo de cabecera cstdio
.
Las funciones declaradas en stdio.h
son sumamente populares.
La biblioteca estándar en C++, ofrece un amplio conjunto de funciones para cálculos matemáticas comunes, manipulaciones de cadenas, manipulaciones de caracteres,entrada diagonal salida, verificación de errores y muchas otras operaciones útiles.
Remove ads
Ejemplo de uso
En C, C++ y sus derivados, todas las funciones son declaradas en archivos de cabecera. Así, los programadores tienen que incluir el archivo de cabecera stdio.h dentro del código fuente para poder utilizar las funciones que están declaradas. Nota: el compilador diferencia las mayúsculas de las minúsculas.
#include <stdio.h>
int main(void) {
int ch;
while ( ( ch = getchar() ) != EOF )
putchar(ch);
putchar('\n');
return 0;
}
El programa lee todas las entradas desde la entrada estándar y las muestra en la salida estándar, línea a línea.-
Remove ads
Funciones miembro
Resumir
Contexto
Las funciones declaradas en stdio.h
pueden clasificarse en dos categorías: funciones de manipulación de ficheros y funciones de manipulación de entradas y salidas.
Remove ads
Constantes miembro
Resumir
Contexto
Las constantes definidas en el fichero cabecera stdio.h
son:
Variables miembro
El fichero de cabecera stdio.h
define las siguientes variables:
Tipos miembro
Los tipos de datos definidos en el fichero de cabecera stdio.h
son:
FILE
- estructura que contiene información sobre el fichero o stream (flujo) de texto necesario para realizar las operaciones de entrada/salida sobre él. incluye:- posición actual de stream
- indicador de fin de fichero (EOF)
- indicador de error
- puntero al buffer del stream
fpos_t
- tipo no-array capaz de identificar unívocamente la posición de cada byte en un archivosize_t
- tipo entero sin signo (positivo); es el tipo devuelto por el operadorsizeof
Remove ads
Véase también
- Lenguaje de programación C
- Código stdio.h
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads