introducción a los punteros

13
Punteros Hoy desarrollaremos: La definición de punteros Los usos de punteros Cómo declarar e inicializar punteros Cómo usar punteros con variables simples y arreglos Cómo usar punteros para “pasar arreglos” a funciones

Upload: jordan-puente

Post on 02-Feb-2016

217 views

Category:

Documents


1 download

DESCRIPTION

teoria

TRANSCRIPT

Page 1: Introducción a Los Punteros

Punteros

Hoy desarrollaremos:

● La definición de punteros● Los usos de punteros● Cómo declarar e inicializar punteros● Cómo usar punteros con variables simples y arreglos

● Cómo usar punteros para “pasar arreglos” a funciones

Page 2: Introducción a Los Punteros

¿Cómo la computadora almacena información en la memoria?

Page 3: Introducción a Los Punteros

Declarando un puntero

Page 4: Introducción a Los Punteros

Inicializando un puntero

Page 5: Introducción a Los Punteros

Haciendo que un puntero “apunte” a una variable

Page 6: Introducción a Los Punteros

Puteros y arreglos

Punteros pueden ser útiles cuando trabajamos con variables simples (int, char, float,) pero son

más aún con arreglos.

Punteros y arreglos están fuertemente ligados.

Page 7: Introducción a Los Punteros

Tipos de variables

Page 8: Introducción a Los Punteros

“Apuntando” hacia variables

Page 9: Introducción a Los Punteros

“Apuntando” hacia variables

Page 10: Introducción a Los Punteros

El nombre de un arreglo

Page 11: Introducción a Los Punteros

Aritmética de punteros

¿Cómo puedo acceder a los elementos de un arreglo usando la notación de punteros?

Operaciones con punteros: incremento y decremento.

Page 12: Introducción a Los Punteros

Notación de subíndices de un arreglo y punteros

Un arreglo sin corchetes es un puntero al primer elemento del arreglo

Page 13: Introducción a Los Punteros

Otras manipulaciones con punteros

● Sustracción

● Comparación