
stdio.h, que significa "estándar de entrada / salida de cabecera", es el encabezado de la biblioteca estándar de C que contiene definiciones de macros, constantes, y las declaraciones de funciones y tipos usados para la entrada de varios estándar y operaciones de salida. La funcionalidad desciende de un yo "portátil / O paquete", escrito por Mike Lesk en los laboratorios Bell en la década de 1970. C + +, por razones de compatibilidad, incluye stdio.h, así como un encabezado equivalentes en lo esencial, cstdio, que declara la stdio.h funciones y los tipos en el espacio de nombres std.
Las funciones declaradas en stdio.h son muy populares, ya que como parte de la biblioteca estándar de C, se garantiza que funcione en cualquier plataforma que soporte aplicaciones de C. sobre una plataforma en particular puede, sin embargo, tienen razones para usar la plataforma de I / O rutinas, en vez de las rutinas stdio.h.