Professional Documents
Culture Documents
TEMA:
6. PUNTEROS
MATERIA:
PROGRAMACION BASICA
DOCENTE:
SILVIA ESPINOZA
EQUIPO:
1. MARK ZUCKERBERG
Qu es un Puntero?
De manera simple, un puntero es una direccin.
un puntero es una variable almacenada en alguna parte del espacio del programa.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
DOS IMPORTANTES REGLAS
Las siguientes reglas son muy importantes a la hora de usar punteros, y deben ser perfectamente aprendidas.
1. Un nombre de variable, precedido por un signo de amperson define la direccin de la variable,
y ocasionalmente la apunta.
2. Un puntero con una estrella precedindole se refiere al valor de la variable apuntada por el puntero.
Declaracin de un puntero.
Ejemplo 1
Ejemplo 2
Ejemplo 3
6.2
En el paso "por valor", se crean copias de los argumentos pasados a la funcin, los cuales,
y la direccin de vuelta a la rutina que efecta la invocacin, son pasados a la pila en la secuencia de llamada.
Ms tarde,
cuando termina su ejecucin definitivamente, es decir, cuando el control vuelve a la funcin que la invoc,
Hemos visto que el paso de parmetros por valor significa que existen copias de los argumentos formales (estas copias
son variables locales de la funcin llamada), y que una funcin no puede alterar ninguna variable de la funcin que la
invoc.
La nica excepcin es el caso de las matrices. Cuando se utiliza una matriz como argumento en la llamada a una
funcin, el valor pasado es un puntero a la direccin de memoria del principio de la matriz
Cuando los argumentos pasan por valor pero no hay concordancia entre el tipo de los argumentos actuales y los
argumentos formales utilizados en la declaracin de la funcin, entonces se produce un modelado de tipo antes de la
asignacin. Supongamos el ejemplo:
Bibliografa
https://www.programacion.com.py/escritorio/c/punteros-en-c
https://utch2009.files.wordpress.com/2010/04/apuntadores.pdf
http://www.zator.com/Cpp/E4_4_5.htm
-----http://www.utm.mx/~mgarcia/PE7(Apuntadores).pdf
--------https://utch2009.files.wordpress.com/2010/04/apuntadores.pdf
-+-------------http://www.utm.mx/~mgarcia/PE7(Apuntadores).pdf