miércoles, 7 de octubre de 2015

PUNTEROS


UNIDAD EDUCTAIVA FISCOMISIONAL "DON BOSCO"

NOMBRE: FRIXON CHALUISA
CURSO: 2°INF
TEMA: PUNTEROS

OBJETIVO:DESARROLLAR UNA INVESTIGACIÓN DE PUNTEROS Y LA UTILIZACIÓN DEL MISMO EN EL LENGUAJE C PARA PODER COMPRENDER ESTE TEMA

PUNTEROS
Un puntero es una variable que contiene la dirección de memoria de un dato o de otra variable que contiene al dato en un arreglo. Quiere esto decir, que el puntero apunta al espacio físico donde está el dato o la variable. Un puntero puede apuntar a un objeto de cualquier tipo, como por ejemplo, a una estructura o una función. Los punteros se pueden utilizar para referencia y manipular estructuras de datos, para referenciar bloques de memoria asignados dinámicamente y para proveer el paso de argumentos por referencias en las llamadas a funciones.
Muchas de las funciones estándares de C, trabajan con punteros, como es el caso del scanf o strcpy. Estas reciben o devuelve un valor que es un puntero. Por Ej. A scanf se le pasa la dirección de memoria del dato a leer (esto es un puntero)
COMO SE DECLARA
Ya se dijo que un puntero es una variable que guarda la dirección de memoria de otra variable, haciendo logica a esto, decimos que un puntero se declara igual que cualquier otra variable, pero anteponiendo un * (asterisco) antes del nombre de la variable.
Su sintaxis seria:
tipo *NombrePuntero;
Donde tipo es el tipo de dato al que referenciará este puntero, es decir, que si se necesita guardar la dirección de memoria de un dato int, se necesita un puntero de tipo int.

EJEMPLO

#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 direccion de memoria de *puntero es: %p",puntero);

return 0;
}

BIBLIOGRAFIA:

CONCLUSION:

  • *     Mediante este trabajo llegamos a conocer que es un puntero, cuáles son sus funciones y para qué sirve y como se declara en un ejercicio básico

No hay comentarios:

Publicar un comentario