Tipos de errores y datos en C

Clase 4 de 39Curso de Algoritmos con C 2017

Resumen

Existen 4 tipos principales de errores en C:

  • Sintácticos. Todo lenguaje tiene una estructura definida de instrucciones que vamos a utilizar para indicarle al programa lo que nosotros queremos hacer. Estos errores son cuando escribimos mal en el código estas instrucciones ya definidas.

  • En el enlace. Cuando enlazamos las librerías con nuestro código inicial, puede ocurrir que invoquemos mal una función o no insertemos la librería que necesitábamos, esto a la hora de compilar nos va a arrojar un error.

  • De ejecución. Este sucede cuando por alguna razón, mientras el programa está corriendo, alguno de los valores que vamos a utilizar en una variable, genera que haya una operación inválida.

  • Semánticos. Es mucho más complicado detectarlos, ya que son los errores que tenemos cuando nuestros programa funciona bien, se ejecuta bien, corre sin problemas técnicos pero no está teniendo el resultado que nosotros estábamos esperando y la solución no está bien implementada.

Identificadores = Es el nombre que identifica una constante, variable o función.

Reglas para los identificadores:

  • Longitud ilimitada, pero se recomienda usar nombres descriptivos pero cortos.
  • Deben comenzar con una letra o guión bajo.
  • No se puede usar números.
  • No se puede usar caracteres especiales.
  • Deben ser únicos en el programa.
  • Énfasis en la diferencia entre mayúsculas y minúsculas.
  • No puede coincidir con una palabra reservada del lenguaje o con una función de biblioteca.

Tipos de datos en C:

  • char. Caracter
  • int. Número entero
  • float. Número real de precisión simple
  • double. Número real de precisión doble

Recomendación: Utiliza lápiz y papel para tratar de simular el programa antes de llevarlo al entorno en el que vas a estar trabajando.