C/Variables: Diferenzas entre revisións

Contido eliminado Contido engadido
Gallaecio (conversa | contribucións)
Gallaecio (conversa | contribucións)
Liña 155:
 
Mentres que a idea dunha variable que nunca cambia pode non parecer moi útil, hai boas razóns para usar <tt<const</tt>. Por un lado, moitos compiladores poden efectuar algunhas optimizacións nos datos ao sabes que estes nunca van cambiar. Por exemplo, se necesitas o valor de &pi. Nos teus cálculos, podes declarar a variable <tt>const</tt> de <tt>pi</tt>, de xeito que un programa ou outra función escrita por outra persoa non pode cambiar o valor de <tt>pi</tt>.
 
 
Teña en conta que un compilador que siga a normativa estándar debería amosar unha alerta avisando do intento de cambiar o valor dunha variable <tt>const</tt>, mais e despois de facelo o compilador é libre de ignorar o cualificador <tt>const</tt>.