write a program to display all data type with same variable name using void pointer in c
#include<stdio.h>
void main()
{
int a=65;
void *ptr;
ptr=&a;
printf("\n int=%d",*((int*)a));
ptr=&a;
printf("\n float=%f",*((float*)a));
ptr=&a;
printf("\n double=%lf",*((double*)a));
ptr=&a;
printf("\n char=%c",*((char*)a)); // it will print ASCII value as character 'A'
}
#Dynamiterohit
No comments:
Post a Comment