jueves, 14 de julio de 2016

Ejemplo de punteros en C

Diario de un programador. Anexo B: Códigos


Ejemplo uso de punteros: Sintaxis del uso de punteros C. 

C
Programa utilizado: Code Blocks 13.12



#include <stdio.h>

int main (void){

  int i = 10;
  int *puntero = &i;

  printf("valor de la variable i           :%d\n", i);
  printf("direccion de memoria en hexa     :%p\n", puntero);
  printf("direccion de memoria en dec      :%d\n", puntero);
  printf("contenido del puntero en hexa    :%p\n", *puntero);
  printf("contenido del puntero en dec     :%d\n", *puntero);


return 0;
}

//Escrito por Gustavo J. Cerda Nilo, diciembre 2015


EJEMPLO 2

#include <stdio.h>

int main (void){

  char i = 'a';
  char *puntero = &i;

  char nombre[] = "hola";
  char *Pnombre = &nombre[10];

  printf("valor de la variable i        :%c\n",  i);
  printf("direccion de memoria          :%p\n",  puntero);
  printf("contenido del puntero         :%c\n", *puntero);

  printf("valor de la variable nombre   :%s\n",  nombre);
  printf("direccion de memoria          :%p\n",  Pnombre);
  printf("contenido del puntero         :%c\n", *Pnombre);

return 0;
}

//Escrito por Gustavo J. Cerda Nilo, diciembre 2015


No hay comentarios:

Publicar un comentario

C++ El apuntador This

El apuntador This En C++, cada objeto tiene acceso a su propia dirección a través de un puntero o apuntador denominado This. Lo...