How Does Sizeof Work In C