#include<stdio.h>

int main()
{
	float fvar = 1001.1;
	int *pivar = (int *)(&fvar);

	printf("i = %d f = %f\n", *pivar, fvar);

	int ivar = 1148864102;
	float *pfvar = (float *)(&ivar);

	printf("i = %d f = %f\n", ivar, *pfvar);

	//1148864102 = 0x447A4666
	//char cvar[4] = {0x44, 0x7A, 0x46, 0x66};
	
	char cvar[4] = {0x66, 0x46, 0x7A, 0x44};
	int *ctoi = (int *)cvar;
	float *ctof = (float *)cvar;

	printf("i = %d f = %f\n", *ctoi, *ctof);
	
	return 0; 
}
