|
Vemos
que tanto "cadena" como los punteros "n", "c"
y "v" apuntan a la misma dirección, pero cada puntero
tratará la información que encuentre allí de
modo diferente, para "c" es un carácter y para
"n" un entero.
Para "v" no tiene tipo definido, pero podemos hacer "casting"
con el tipo que queramos, en este ejemplo con float.
Nota:
el tipo de línea del tercer "cout" es lo que suele
asustar a los no iniciados en C++, y se parece mucho a lo que se
conoce como código ofuscado. Parece como si en C++ casi cualquier
expresión pudiese compilar.
|
|