#include <stdio.h>

unsigned int n1;
int n2;
float f3;

int main(void) {

	n1 = 0xbdfcb924;
	n2 = 0xbdfcb924;
	f3 = 0xbdfcb924;
	//n1 = 0xffffffff;
	//n2 = 0xffffffff;
	//f3 = 0xffffffff;
	
	printf("n1 = %x\n", *(unsigned int*)&n1);	// hex放進去
	printf("n2 = %x\n", *(unsigned int*)&n2);	// hex放進去
	printf("f3 = %x\n\n", *(unsigned int*)&f3);	// 無號整數轉為浮點數放進去
	
	printf("n1 = %d\n", n1);	// hex放進去
	printf("n2 = %u\n", n2);	// hex放進去
	printf("f3 = %f\n\n", f3);	// 無號整數轉為浮點數放進去
	
	return 0;
}
