Macro de tipo

A macro de tipo permite obter o tipo de uma expressão. Ela pode ser usada em qualquer lugar em que um tipo possa ser usado.