Const: controlando variável

Postado por Samuel Lima em 21 de Abril de 2016  •  Comentários (0)  • 

Const é um modificador ou qualificador num acesso à variável, na verdade ele trabalha controlando uma variável não permitindo modificações de seus valores.
Uma variável const pode ser inicializada como qualquer outra variável no C, porém, como no meu caso pode ser que o seu compilador a defina como somente leitura se for tentado uma troca
de valores por seu programa.
Neste programa usei a clássica função troca com aplicações de const para mostrar num exemplo claro e prático que valores passados pelos argumentos de função não sofrem alterações, na verdade nem passou pela compilação.
Sabemos que se passarmos um ponteiro para uma função esta função modifica o valor da variável apontada pelo ponteiro, más se const
for aplicado na declaração dos parâmetros de modo algum será modificado.
Para ter sucesso na compilação basta remover const das declarações
das variáveis inteiras dos parâmetros da função troca.

Tags: C/C++ |

  • Download
  • Comentar
  • Comentários
blog comments powered by Disqus

Comentários ir para topo

Código fonte ir para topo