Introducción a C Parte 3 Aurelio Sanabria Estructuras de datos II semestre, 2015
Directivas de preprocesador Macros Compilador Código Fuente Preprocesar Compilar Ejecutable
Directivas de preprocesador Macros Incluir bibliotecas externas y propias #include <stdio.h> Permitir que mi biblioteca solo se importe una vez #ifndef ARCHIVO_H #define ARCHIVO_H …. código …. #endif
Archivos de encabezados Son los famosos archivos “.h” De dos tipos Del sistema #include <string.h> Locales #include “lista.h” lista.h es un archivo que esta en el mismo directorio que lista.c
Archivos de encabezados Ejemplo a 3 archivos lista.h main.c lista.c
lista.h
lista.c
main.c
Debugging Proceso metódico de encontrar y reducir el número de bichos, o defectos en un programa de computación o una pieza de hardware electrónica, haciendo así que se comporte correctamente.
Debugging Terminología en GDB Breakpoint Step Next Continue Print Display
Reglas adicionales para las tareas
Intrucciones para tareas Todas las horas corresponden a la zona horaria de Costa Rica (GMT -6) El asunto del correo debe seguir el siguiente formato [2016IIS][Datos][Tarea #] Nombre Apellido La hora de entrega de las tareas es 5 p.m. de la fecha indicada para la entrega Si no cumplen alguna de las reglas se bajaran puntos de acuerdo con la tarea
Las presentaciones para el curso IC-2001: "Estructuras de datos" por Aurelio Sanabria se distribuyen bajo una Licencia Creative Commons Atribución-Compartir Igual 3.0 Costa Rica. http://creativecommons.org/licenses/by-sa/3.0/cr/ *La licencia de la presentación no cubre las imágenes utilizadas* http://creativecommons.org/licenses/by-sa/3.0/cr/