| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
gsoft Aprendiz

Registrado: Domingo, 30 de Mai de 2004 Mensagens: 131
|
Enviada: Qui Abr 30, 2009 3:22 pm Assunto: Usar Variavéis onde Constantes são aplicáveis é errado? |
|
|
Em casos onde uma constante pode ser declarada ao invés de uma variável qual seria o problema de sempre usar variáveis ao invés de constantes mesmo que seus valores nunca mudem?
Uma variável ocupa mais memória que uma constante? |
|
| Voltar ao Topo |
|
 |
aeciovc Colaborador

Registrado: Terça-Feira, 18 de Dezembro de 2007 Mensagens: 1042 Localização: Recife
|
Enviada: Qui Abr 30, 2009 7:00 pm Assunto: |
|
|
quem garante que os valores nunca mudam:???
ninguem!!
eh mais elegante usar constantes quando eh adequado claro!!
!
flw |
|
| Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Qui Abr 30, 2009 7:05 pm Assunto: |
|
|
| aeciovc escreveu: | quem garante que os valores nunca mudam:???
ninguem!!
eh mais elegante usar constantes quando eh adequado claro!!
!
flw |
eu assino em baixo |
|
| Voltar ao Topo |
|
 |
marcosalles Moderador

Registrado: Quarta-Feira, 26 de Março de 2008 Mensagens: 1695 Localização: Muriaé Mg
|
Enviada: Qui Abr 30, 2009 9:06 pm Assunto: |
|
|
e quem disse que uma constante não pode sofre alteração ?
elegantissimo inteligente contadores definidos com constantes tipadas |
|
| Voltar ao Topo |
|
 |
danielbuona Profissional


Registrado: Quinta-Feira, 30 de Junho de 2005 Mensagens: 576 Localização: São Paulo/SP
|
|
| Voltar ao Topo |
|
 |
gsoft Aprendiz

Registrado: Domingo, 30 de Mai de 2004 Mensagens: 131
|
Enviada: Sex Mai 01, 2009 10:50 am Assunto: Mas... |
|
|
| E quanto ao desempenho? Muda alguma coisa? O espaço usado na memória difere de uma para outra ou a questão é somente ser elegante e paracer inteligente? |
|
| Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Sáb Mai 02, 2009 10:22 am Assunto: |
|
|
exemplo:
var
I : Integer = 10; //4 bytes
const
I = 10;///1 byte;
mas
var
I : Byte = 10; //1 byte tb
mas se é constante, tem ser contante.
até pra leitura facilita.
pq vc vai ler o codigo e ja entende q esse valor não sofrerá mudanças. |
|
| Voltar ao Topo |
|
 |
|