¡GoConqr estrena diseño! Cuéntanos qué te parece.

Diagrama de flujo

PUNTERO

Nico Cabezas Español

Contenido del diagrama

  1. PUNTEROS

  2. Indican la posición que tiene una variable dentro de la memoria del computador

  3. Para declarar un puntero se ocupa el siguiente formato

    tipo *nombreDelPuntero = NULL

  4. Se ocupa NULL ya que nosotros no podemos decirle al sistema operativo que direccion de memoria queremos ocupar, ya que este se encarga de asignarla aleatoriamente

  5. VENTAJAS

    Ofrecen potencia y la flexibilidad en C.

    Se pueden tener apuntadores a cualquier tipo de variable.

    También son útiles para pasarle parámetros a las funciones de tal modo que les permiten modificar y regresar valores a la rutina que las llama.

    · Es la única forma de expresar algunos cálculos.

    · Se genera código compacto y eficiente.

  6. DESVENTAJAS

    No es posible en otros lenguajes.

    Un apuntador a cualquier tipo de variables es una dirección en memoria -- la cual es una dirección entera, pero un apuntador NO es un entero.

    El manejo complicado del almacenamiento.

    Alta sobrecarga por el movimiento de líneas.

  7. #include <time.h>

    #include <stdio.h>

    int main()

    {

    time_t t;

    struct tm *tm;

    char fechayhora[100];

    t=time(NULL);

    tm=localtime(&t);

    strftime(fechayhora, 100, "%H:%M:%S", tm);

    printf ("Hoy es: %s\n", fechayhora);

    }

  8. #include <stdio.h>

    int main()

    {

    int a=0; //Declaración de variable entera de tipo entero

    int *puntero; //Declaración de variable puntero de tipo entero

    puntero = &a; //Asignación de la dirección memoria de a

    printf("El valor de a es: %d. \nEl valor de *puntero es: %d. \n",a,*puntero);

    printf("La dirección de memoria de *puntero es: %p",puntero);

    return 0;

    }

Información

Descripción
Diagrama sobre PUNTERO, creado por Nico Cabezas el 18/06/2019.
Creado por
Nico Cabezas
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?