O
omariqbalnaru
#include<iostream>
using namespace std;
int main()
{
int i, *pi;
float f, *pf;
i = 1024;
pi = &i;
pf = (float *) pi;
f = *pf;
cout << " i = " << i << " f = " << f << "\n \n";
f = i;
cout << " i = " << i << " f = " << f << "\n \n";
return 0;
}
Can anyone please explain to me what is happening in the
pf = (float *) pi;
statement?
using namespace std;
int main()
{
int i, *pi;
float f, *pf;
i = 1024;
pi = &i;
pf = (float *) pi;
f = *pf;
cout << " i = " << i << " f = " << f << "\n \n";
f = i;
cout << " i = " << i << " f = " << f << "\n \n";
return 0;
}
Can anyone please explain to me what is happening in the
pf = (float *) pi;
statement?