Apuntadores

Jenni' Burbujeante
Slide Set by , created over 3 years ago

tarea2602

1
0
0
Tags
Jenni' Burbujeante
Created by Jenni' Burbujeante over 3 years ago
Diapositivas de Correcion y edicion de fotografia
efrainska
Proyecto construye T
valeria hernandez
EL LIBRO Y SUS PARTES
A14N 3URT0N
An Inspector Calls - Themes
Emily Simms
Carbohydrates
Jubby
Diapositivas de Diseño gráfico, evolución y tendencias
Samantha Molina
Diseño gráfico, evolución y tendencias - APUNTE
escandoncb
Diseño gráfico, evolución y tendencias
Samantha Molina
PRESENTACIÓN EN GOCONR
weownthenigh
factores culturales que afectan las operaciones de los negocios internacionales
JOHANA HERNANDEZ

Slide 1

    POO "Apuntadores"
    Integrantes: Gordillo Silva ArmandoAlvarez Sanchez EdgarRodríguez Lozano Jennifer Grupo: 2CX45

Slide 2

    Definición.
    Los punteros son variables pero en vez de contener un valor especifico, contienen las direcciones de las variables a las que apuntan. Para obtener o modificar el valor de la variable a la que apuntan se utiliza el operador de indirección. Los punteros, al ser variables deben ser declaradas como punteros antes de ser utilizadas.
    Caption: : Figura gráfica de apuntador 1.0

Slide 3

    Los punteros permiten simular el paso por referencia, crear y manipular estructuras dinamicas de datos, tales como listas enlazadas, pilas, colas y árboles. Generalmente las variables contienen valores especificos.
    Uso
    Caption: : ejemplo del uso del puntero P

Slide 4

    Sintaxis
    int *ptrID, ID; ID = 8; ptrID = &ID; // puntero a ID Todo puntero debe ser precedido por un asterisco (*) en la declaración. int *ptrY, *ptrX; Se puede declarar más de un puntero en la misma sentencia
    OPERADORESSe usan dos operadores, el operador de direccion (&) que devuelve la direccion de memoria de su operando y el otro operador de indireccion (*) que devuelve un alias para el objeto al cual apunta el operando del puntero. Ejemplo: int X = 15; int *ptrX; ptrX = &X;

Slide 5

Slide 6

    #include<stdio.h> int main(void) {    int edad,anio_actual,anio_nacimiento;    printf(" cual es  su edad");   scanf ("%d", &edad);    fflush (stdin);     printf(" cual es  el anio actual");   scanf ("%d", &anio_actual);    fflush (stdin);anio_nacimiento=anio_actual - edad;printf("Su año de nacimiento es %d", anio_nacimiento);  getchar(); }
    Ejemplo en C

Slide 7

    Ejemplo en C++
    #include<iostream> int main(void) {    int edad,anio_actual,anio_nacimiento;    cout<<" cual es  su edad";   cin>>edad;    fflush (stdin);     cout<<" cual es  el anio actual";   cin>>anio_actual);    fflush (stdin);anio_nacimiento=anio_actual - edad;cout<<"Su año de nacimiento es "<< anio_nacimiento<<;  getchar();  }