Introducción a C Parte 2 Aurelio Sanabria Estructuras de datos

1 Introducción a C Parte 2 Aurelio Sanabria Estructuras d...
Author: Vicenta Juárez Montoya
0 downloads 1 Views

1 Introducción a C Parte 2 Aurelio Sanabria Estructuras de datosII semestre, 2015

2 Manejo de memoria Lo más basiquito

3 El programa que vive en memoria RAM

4 Las primeras estructuras de datos Arreglos, Strings y matrices

5 Manejo de memoria

6 Tipos de datos

7 Arreglos

8 malloc Se usa para solicitar memoria. Su principal uso en este curso: Memoria para structs Memoria para arreglos Memoria para arreglos de caracteres Memoria memoria memoria MEMORIA!!!!

9 Manejo de memoria Malloc → Solicita memoriaCalloc → Solicita memoria y la limpia Realloc → Permite agrandar un espacio de memoria Free → Libera la memoria solicitada

10 Matrices Arreglos Arreglos

11

12 Matrices

13 Cadenas de caracteres

14 Cadenas de caracteres

15 Cadenas de caracteres

16 Ejercicios con stringsDeterminar el largo de un string Buscar un carácter en un string

17 Funciones avanzadas con stringsstrcpy strtok

18 Structs Organización de memoria nivel 2

19 Structs Son una caja enorme que permite agrupar variables de distintos tipos.

20 malloc

21 Ayuda con las funciones de CManual de linux

22

23 Variables automáticas VS Malloc

24 Segunda tarea corta Resuelva los siguientes ejercicios:Eliminar el carácter c de un string Invertir un string Copiar un string a un “char *”

25 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. *La licencia de la presentación no cubre las imágenes utilizadas*