Want to create interactive content? It’s easy in Genially!
PRESENTACIÓN_
Doménica Guaña
Created on January 6, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Corporate Christmas Presentation
View
Business Results Presentation
View
Meeting Plan Presentation
View
Customer Service Manual
View
Business vision deck
View
Economic Presentation
View
Tech Presentation Mobile
Transcript
Trabajo Grupal
TEMA: Punteros
Integrantes
- Paul Robalino
- Andres Inapanta
- doménica guaña
- Un puntero no es más que una variable que almacena una dirección de memoria.
01
¿Qué es un puntero?
- Al ser una dirección de memoria, le podemos decir a un puntero que en ese lugar donde apunta queremos almacenar un valor, por ejemplo un número.
Un parámetro por referencia tiene por objetivo modificar el contenido de una variable que se le envía a un procedimiento. Si por medio de un parámetro por valor llega un dato a un procedimiento, por un parámetro por referencia se retorna y sale un dato de un procedimiento.
02
Paso por referencia
- Nos permiten pasar argumentos a una función y modificarlos.
- El puntero apunta al espacio físico donde está el dato o la variable, este puede apuntar a un objeto de cualquier tipo, como a
03
Para qué sirve un puntero y cómo se usa
- Para declarar un puntero se le debe informar a C que es lo que uno desea almacenar en memoria, por lo tanto se le informa el tipo de lo almacenado, por ejemplo: char *p; (puntero a char) int *p; (puntero a int).
- Es importante entender que un vector es un puntero que contiene la dirección de la primera componente.
- Podemos entender porque cuando pasamos un vector o una matriz a una función, se modifica la variable que le pasamos, desde la función main. esto debido a que le pasamos la dirección donde se almacenan las componentes del vector o la matriz.
Relación entre punteros y vectores
04
- Podemos inclusive utilizar la sintaxis de punteros en los parámetros de una función que recibe un vector.
4.1
Ejemplo de punteros y vectores
- Un puntero a función es una variable que almacena la dirección de una función.
05
- Esta función puede ser llamada más tarde, a través del puntero.
Punteros a funciones
- Este tipo de construcción es útil pues encapsula comportamiento, que puede ser llamado a través de un puntero.
5.1
Ejemplo de punteros a funciones
Dado los valores de a y b imprimirlos, luego intercambiarlos y volverlos a imprimir
- Podemos concluir que el correcto uso de los punteros es indispensable si se desea realizar un programa eficiente.
06
Conclusiones y Recomendaciones
- Podemos concluir que el correcto uso de los punteros es indispensable si se desea realizar un programa eficiente.
Fin de la presentación