Это было бы верно, если бы не был задействован указатель.
е ли вы объяснить поведение этой программы?
int main()
{
float a = 12.5;
printf("%d\n", a);
printf("%d\n", *(int *)&a);
return 0;
}
Можете ли вы проверить код наhttp://codepad.org/AQRlAzkC
почему этот вывод идет ..