Name: Anonymous 2012-01-19 8:24
void main(){
int x=1;
printf("%d\n",x=2);
}
void main(){
int x=1;
printf("%d\n",x=2);
}
a.bar isn't a valid float. Also, if a.bar overflows, it's better to write:union word {
float foo;
uint32_t bar;
};