C non ha un supporto incorporato per gli array associativi come alcuni linguaggi di livello superiore, ma è possibile simularli utilizzando strutture e hashing.