Conversiones explícitas de tipo
Además de las conversiones implícitas de tipo que tienen lugar al realizar operaciones aritméticas
entre variables de distinto tipo –promociones– y en las sentencias de asignación, el lenguaje C
dispone de una conversión explícita de tipo de variables, directamente controlada por el
programador, llamada cast. El cast se realiza anteponiendo al nombre de la variable o expresión el
tipo al que se desea hacer la conversión encerrado entre paréntesis. Por ejemplo, pera devolver
como int un cociente entre las variables double x e y:
return (int) (x/y);
El lenguaje C++ dispone de otra conversión explícita de tipo con una notación similar a la de
las funciones y más sencilla que la del cast. Se utiliza para ello el nombre del tipo al que se desea
convertir seguido del valor a convertir entre paréntesis. Así, las siguientes expresiones son válidas
en C++:
y = double(25);
return int(x/y);
PD: Aun queda mucho por explicar, seguire posteando lo demas luego, porque son funciones, cuando se lean bien esto de las variables seguire posteando lo demas.
salu2... atte: the_hacker_666