Castor oil is a vegetable oil derived from the castor bean seed in its purest form. It is colorless, odorless and tasteless.
Encoding globally available pointers helps protect them from being exploited. The EncodePointer function obfuscates the pointer value with a secret so that it cannot be predicted by an external agent. The secret used by EncodePointer is different for each process. A pointer must be decoded before it can be used.
void *ptr; 1  Void pointer declaration is shown above. 2  We have declared 3 variables of integer,character and float type. 3  When we assign address of integer to the void pointer, pointer will become Integer Pointer.  When we assign address of Character Data type to void pointer it will become Character Pointer.