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