Header merupakan bagian dari kode program yang berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh program baik itu standar input, output, maupun syntax. Untuk mendeklarasikan header, menggunakan #include. Berikut macam-macam header dalam C++
stdio.h
Fungsi-fungsi dalam stdio.h meliputi printf (output), scanf (input), puts, putchar, dan gets.
conio.h
Fungsi-fungsi dalam conio.h meliputi getch (untuk menahan layar), getche, dan clrscr (menghapus layar).
iostream
Fungsi-fungsi dalam iostream meliputi cout (output), cin (input), endli (ganti baris), dan ends.
math
Fungsi-fungsi dalam math meliputi sqrt, pow, sin, cos, dan tan.
stdlib.h
Fungsi-fungsi dalam stdlib.h meliputi max, min, exit, atof, dan atoi.