V c-u glede na uporabo uporabljamo dve vrsti konstant in sicer taksne, ki so odvisne od programskega jezika c, in take, ki so odvisne od pred-prejavalnika, ki ga uporablja c.