La structure est une collection hétérogène de données, dont les membres sont accessibles par leurs noms, ainsi que des opérations qui permettent de manipuler ces données. Exemple:
struct personne { const char *_nom; unsigned long _no_ss; unsigned _age;