Translate

martes, 8 de enero de 2013

Apuntadores en C.

#include< stdio.h >
void incrementa(int*);

void main()
{
   int x=1;
   printf("%d\n",x);
   incrementa(&x);//& da la direccion en memoria de esa variable
   printf("%d\n",x);

}

incrementa (int*x)
{
//   printf("%d\n",x);
   *x=5;//* se refiere al contenido de variable
         // cambiar valor por referencia si modifica el valor de esta variable en         otras funciones del programa (pase de parametros por referencia)
}
//un apuntador es una variable entera que contiene una direccion de memoria

No hay comentarios: