A utilização de números como constantes no meio de um código fonte em uma linguagem de programação, conhecidos por 'números mágicos', é considerada uma prática ruim. Na linguagem de programação C/C++ é possível criar constantes numéricas ou strings que substituirão a constante no código por um nome dado pelo programador. Isso é feito com a utilização da diretiva do preprocessador:
Fonte: ANALISTA DE CONTROLE EXTERNO - TECNOLOGIA DA INFORMAçãO / TCE/AP / 2012 / FCC