#include <stdio.h>
#include<string.h>
int main () {
float arr[]={3.45,5.67,8.90,4.90};
char *p;
p=(char *)arr;
for(int i=0;i<sizeof(arr);i++)
{
printf("%0x\n",p[i]);
}
//printf("%d\n",sizeof(*p));
//printf("%x\n",p+1);
float *pp;
pp=(float *)p;
for(int i=0;i<sizeof(arr)/sizeof(float);i++)
{
printf("%10.2f\n",pp[i]);
}
char x[]={56,57,58,59};
float *y;
int *z;
y=(float *)x;
z=(int*)x;
printf("%f\n",*y);
printf("%d\n",*z);
return 0;
}