¿Cual debe ser el tipo de var1, var2, var3?
Código
var1 = 5.5; var2 = &var1; *var3 = var2; *var2 = var1 + **var3;
Luego, var1 se ve que es float, var2 es un pointer, pero llegados a var3 me confundí un poco.
*var3=var2 quiere decir, que el valor al que apunta la dirección en memoria almacenada en var3 es igual a var2, o sea a otra dirección en memoria. Lo cual, como leí, hace que var3 sea un float **var3.
Entonces, ¿cual es la utilidad de estos "apuntadores a apuntadores"?? Además, he visto otros como ***Ptr, todavía peor. ¿Cuál puede ser la utilidad de estas variables?
Gracias.