El documento describe los ficheros de cabecera en C y C++. Los ficheros de cabecera contienen declaraciones y prototipos que pueden ser incluidos en otros archivos de código fuente mediante instrucciones #include. Algunos de los ficheros de cabecera más comunes son stdio.h, que contiene funciones de entrada y salida, y string.h, que contiene funciones para el manejo de cadenas.