Puntero #include int main(int argc, char *argv[]) { int myVar = 378; printf("El valor de la variable es: %d\n", myVar); printf("Dirección de memoria de la variable es : %x\n", & myVar); }
Puntero Variable int miVar1 = 123; Puntero int *ptr1; ptr1 = &miVar1; 123 miVar1 Ubicación nombre variable 61ffc dirección 61ffc ptr1 Ubicación nombre puntero 61ffc dirección puntero dirección de miVar1
Declaración #include int main(int argc, char *argv[]) { /* Declaración de un puntero tipoDato *nombrePuntero; */ int *ptrVarI // puntero a una variable tipo entero float *ptrVarF; // puntero a una variable tipo flotante double *ptrVarD; // puntero a una variable tipo double char *ptrVarC; // puntero a una variable tipo carácter }