Μόνο δηλώσεις, όχι κώδικα ή μεταβλητές, αυτά περιέχονται στα αρχεία C. Δηλώσεις που συνηθίζονται είναι σταθερές με #define (π.χ. #define MAX 5), ορισμοί τύπων με typedef και πρωτότυπα (δηλώσεις) συναρτήσεων. Για να συμπεριλάβουμε ένα αρχείο .h στο πρόγραμμά μας, χρησιμοποιούμε <> για αρχεία του συστήματος (οπότε ο gcc τα ψάχνει στους καταλόγους του συστήματος) και "" για αρχεία δηλώσεων που φτιάξαμε εμείς (οπότε ο gcc τα ψάχνει στον τοπικό κατάλογο).