Errores más comunes programando en c++

ERRORES MÁS COMUNES PROGRAMANDO EN C ++

  1. Utilización de una variable automática sin inicializar.
  2. Omitir un delimitador final de un comentario.
  3. Utilizar un índice de array mayor que la longitud del array (En C, los índices son de 0 a longitud-1).
  4. Omitir un punto y coma, o un final de llave.
  5. Utilizar un puntero sin inicializar.
  6. Utilizar una barra en lugar de una contrabarra indicada (por ejemplo, sustituir "/n" por "\n.").
  7. Utilizar un "=" en una comparación en lugar de "==".
  8. Sobreescribir u omitir el terminador nulo de una cadena.
  9. Terminar prematuramente una declaración función con un punto y coma (El compilador advertirá con errores sintácticos dentro del bloque de función huérfano).
  10. Especificar los valores de variables en un scanf() en lugar de sus direcciones.
  11. Fallar al declarar el tipo de retorno de una función.
  12. Realizar una evaluación cuando se utiliza un expresión con efectos laterales (Por ejemplo, a[i] = i++; es ambiguo y peligroso).
  13. Una equivocación respecto a que una variable estática de una función sólo se inicialice una vez.
  14. Omitir un "break" en una sentencia case (La ejecución continúa en los cases sucesivos).
  15. Utilizar "break" para salir de un bloque de código asociado con una sentencia if (el break sirve para salir de bloques de código con un for, switch o while).
  16. Comparar una variable "char" con un EOF (-1). Esto puede acabar en un bucle infinito:
    
    
             char c;
             while ((c = getchar()) != EOF)
                {
                }
     

Comentarios

Entradas populares de este blog

Sacar los números primos de 1-100 en lenguaje C++

¿Que es un operador,y que tipo de operadores hay?

Cómo recorrer una matriz