"a in this case is a pointer, a size of a pointer depends on the compiler." . . . .