Stdio.h
-
Upload
robertroig -
Category
Documents
-
view
3 -
download
1
description
Transcript of Stdio.h
![Page 1: Stdio.h](https://reader035.fdocuments.es/reader035/viewer/2022072004/563dbb35550346aa9aab2e44/html5/thumbnails/1.jpg)
stdio.h
stdio.h, que significa "standard input-output header”(cabecera estándar E/S), es el archivo de cabecera quecontiene las definiciones de las macros, las constantes, lasdeclaraciones de funciones de la biblioteca estándar dellenguaje de programación C para hacer operaciones, es-tándar, de entrada y salida, así como la definición de tiposnecesarias para dichas operaciones. Por motivos de com-patibilidad, el lenguaje de programación C++ (derivadode C) también tiene su propia implementación de estasfunciones, que son declaradas con el archivo de cabeceracstdio.Las funciones declaradas en stdio.h son sumamente po-pulares.
1 Ejemplo de uso
En C y sus derivados, todas las funciones son declaradasen archivos de cabecera. Así, los programadores tienenque incluir el archivo de cabecera stdio.h dentro del códi-go fuente para poder utilizar las funciones que están de-claradas. Nota: el compilador diferencia las mayúsculasentre 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án-dar y las muestra en la salida estándar, línea a línea.
2 Funciones miembro
Las funciones declaradas en stdio.h pueden clasificarseen dos categorías: funciones de manipulación de ficherosy funciones de manipulación de entradas y salidas.
3 Constantes miembro
Las constantes definidas en el fichero cabecera stdio.hson:
4 Variables miembro
El fichero de cabecera stdio.h define las siguientes varia-bles:
5 Tipos miembro
Los tipos de datos definidos en el fichero de cabecera st-dio.h son:
• FILE - estructura que contiene información sobreel fichero o stream (flujo) de texto necesario pararealizar 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ívoca-mente la posición de cada byte en un archivo
• size_t - tipo entero sin signo (positivo); es el tipo de-vuelto por el operador sizeof
6 Véase también• Lenguaje de programación C
• Código stdio.h
1
![Page 2: Stdio.h](https://reader035.fdocuments.es/reader035/viewer/2022072004/563dbb35550346aa9aab2e44/html5/thumbnails/2.jpg)
2 7 TEXTO E IMÁGENES DE ORIGEN, COLABORADORES Y LICENCIAS
7 Texto e imágenes de origen, colaboradores y licencias
7.1 Texto• Stdio.h Fuente: https://es.wikipedia.org/wiki/Stdio.h?oldid=81004997 Colaboradores: Dodo, Superzerocool, Vitamine, Jesuja, Faelomx,
Thijs!bot, Hameryko, TXiKiBoT, Millars, Shooke, Muro Bot, Manupucelano, MetsBot~eswiki, Botellín, Kroji, AVBOT, Diegusjaimes,MystBot, Ptbotgourou, ArthurBot, Jkbw, Rubinbot, D'ohBot, PatruBOT, Angelito7, Savh, Elandy2009, WikitanvirBot, KLBot2, Arthur'Two Sheds’ Jackson, Elvisor, Zehdeh y Anónimos: 23
7.2 Imágenes
7.3 Licencia de contenido• Creative Commons Attribution-Share Alike 3.0