#include<stdio.h>
int main()
{
int age=10;
char name='c';
void *ptr;
ptr=&age;
int typecast1 = *(int*)ptr;
printf("Generic Pointer points to integer value %d\n",typecast1
); ptr = &name;
char typecast2 = *(char*)ptr;
printf("Generic Pointer points to character name %c",typecast2
); return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KaW50IG1haW4oKQp7CmludCBhZ2U9MTA7CmNoYXIgbmFtZT0nYyc7CnZvaWQgKnB0cjsKcHRyPSZhZ2U7CmludCB0eXBlY2FzdDEgPSAqKGludCopcHRyOwpwcmludGYoIkdlbmVyaWMgUG9pbnRlciBwb2ludHMgdG8gaW50ZWdlciB2YWx1ZSAlZFxuIix0eXBlY2FzdDEpOwpwdHIgPSAmbmFtZTsKY2hhciB0eXBlY2FzdDIgPSAqKGNoYXIqKXB0cjsKcHJpbnRmKCJHZW5lcmljIFBvaW50ZXIgcG9pbnRzIHRvIGNoYXJhY3RlciBuYW1lICVjIix0eXBlY2FzdDIpOwpyZXR1cm4gMDsKfQ==