Por casualidad ... en algun momento llegaras a memoria invalida ... calcula que cada pagina de memoria suele ocupar 4096 bytes. En sintesis C/C++ te permite acceder a cualquier direccion aunque este fuera de los limites logicos de tu reserva de memoria, no lo hagas.