Uma curiosidade da linguagem C: é possível armazenar dois valores diferentes em uma mesma variável (não falo de arrays), nem preciso dizer que não é a prática mais aconselhável, mas ainda asssim tem algumas aplicações em ambientes com pouquíssima memória.