Breaking News
Loading...

How to print void pointer value in c ?


#include<stdio.h>
#include<conio.h>

void main()
{
int a,*p;
char s;
float f;
void *v;
clrscr();
printf("Enter integer:");
scanf("%d",&a);
v=&a;
p=v;
printf("Integer number is:%d%d\n",(*(int*)v),p);

printf("Enter a character:");
scanf("%s",&s);

v=&s;
printf("character is:%c\n",(*(char*)v));
printf("Enter float number");
scanf("%f",&f);
v=&f;
printf("Float number is:%f\n",(*(float*)v));
getch();
}

0 comments:

Post a Comment

 
Toggle Footer