Vous êtes sur la page 1sur 1

//Aritmtica de punteros; #include <stdio.

h> int main(){ int a[10]; int i=0; for(i=0;i<10;i++){ a[i]=i; } int *b=a; printf("b contiene %d \n",*b); //Se puede incrementar el puntero (apunta a la siguiente posicin de memoria) b++; printf("b contiene %d \n",*b); //Se pueden "sumar posiciones", es decir, ahora le digo que se vaya 4 posiciones adelante b=b+4; printf("b contiene %d\n",*b); //Tambin nos podemos ir para atrs... b--; //Y no olvides que un puntero es un vector (mas bien al revs), as que tenemos el o perador [] printf("b contiene %d\n",b[4]); //Fjate en el resultado de la ejecucin e intenta entender porqu sale cada nmero. Un dibujo te ayudar xD return 0; }

Vous aimerez peut-être aussi