C
crookie
if I have the foolowing code,
main()
{
unsigned int i=34;
i>>=32;
}
why does the value of i remain 34? I thought it should be a zero.
(the g++ compiler gives me a warning about shifting >= size of variable.)
main()
{
unsigned int i=34;
i>>=32;
}
why does the value of i remain 34? I thought it should be a zero.
(the g++ compiler gives me a warning about shifting >= size of variable.)