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