foo.h, la
macro témoin est FOO_H_.
#ifndef FOO_H_
# define FOO_H_
/*
** Content of foo.h
*/
#endif /* !FOO_H_ */
foo.c doivent être correctement
prototypées dans un entête inclus par foo.c. De même, les
variables globales exportées par foo.c doivent être déclarées
extern dans un entête inclus par foo.c.