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 2 Tipos de Variables
Errores Comunes de Programación

Si no se inicializa un contador o un total, los resultados de sus programas es probable que estarán incorrectos. Esto es un ejemplo de un error lógico.

Seleccionar un valor centinela que también pudiera resultar un valor legítimo de datos.

Cualquier intento de dividir entre cero causar  un error fatal.

Es incorrecto utilizar precisión en una especificación de conversión en la cadena de control de formato de un enunciado scanf. Las precisiones se utilizan sólo en la especificación de conversión de printf.

Utilizar números de punto flotante, de tal forma de que se suponga que están representados con precisión, puede llevar a resultados incorrectos. Los números de punto flotante son representados sólo en forma aproxiamada por la mayor parte de las computadoras.

Intentar utilizar el operador incremental o decremental en una expresión distinta a la de un nombre simple de variable, es decir, escribiendo ++(x+1) es un error de sintaxis.

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

Un intento de regresar un valor de una función void o de utilizar el resultado de una llamada a una función void.

Dado que en el cuerpo de una función llamada los parámetros de referencia se mencionan sólo por nombre, el programador pudiera pasar por inadvertido y tratar a los parámetros de referencia como parámetros en llamada por valor. Esto puede causar efectos colaterales inesperados, si las copias originales de las variables son modificadas por la función llamadora.

No inicilizar una variable de referencia al declararse.

Se genera  un error de sintaxis al asignar un apuntador de un tipo a un apuntador de otro tipo, si ninguno de los dos es del tipo void*.

Desreferenciar un apuntador void *.