I have seen the diagonal proof that implies such a construction is impossible, but I do not understand what property the reals possess that prevents this construction from happening.
I am asking because I'm trying to understand what it really means for there to be multiple sizes of infinity.
EDIT: The answers I'm getting are not quite the kind I am looking for. I'm looking for a more abstract answer. If we have two collections of things, one being the size of the natural numbers (call it A) and one being the size of the real numbers (call it B), what property does B possess that A does not that (intuitively) prevents a bijection from being constructed between the two.