Estando trabajando con punteros y reserva de memoria, se me planteó la duda siguiente:
¿Sería posible pedir memoria de tipo general (void, unsigned char...) y luego utilizar alguna de sus zonas con un cast para guardar datos con distinto tipo?
¿Sería válido el código siguiente?
Código
int *enteros = (int *) &array[20]; // a partir del elemento 20, utilizar enteros (?)