BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 6 Declaración de Variables
Prácticas Sanas de Programación


Colocar la declaración de una variable cerca de su primer uso puede hacer los programas más legibles.

Utilice apuntadores para pasar argumentos que pudieran ser modificados por la función llamada, y utilice referencias a constantes para pasar argumentos extensos, que no serán modificados.

Una ventaja del uso de variables const en lugar de constantes simbólicas es que las variables const son visibles con un depurador simbólico; las constantes simbólicas #define no lo son.

Evite usar dentro de un programa variables del mismo nombre para distintos fines. Aunque en varias circunstancias esto no es permitido, puede resultar confuso.

Declarar una variable después de que haya sido referenciada en un enunciado.

No inicilizar una variable de referencia al declararse.

Intentar reasignar una referencia ya declarada como seudónimo a otra variable.

Usar variables const en declaraciones de arreglos colocar variables const en archivos de cabecera (que est  incluidos en varios archivos fuente del mismo programa), ambos son ilegales en C, pero legales en C++.

Inicializar una variable const con una expresión no const como sería una variable que no ha sido declarada const.

Intentar tener acceso a una variable no global en un bloque externo, utilizando un operador de resolución de alcance unario.

La homonimia ayuda a eliminar el uso de las macros #define de C, que ejecutan tareas sobre múltiples tipos de datos, y utiliza las características poderosas de verificación de tipo de C++, que al utilizar macros no están disponibles.