I read somewhere that $\mathbb{Z} \times \mathbb{Z}$ be generated by $(1,1)$ and $(0, 1)$ (taken together, I presume). I am trying to understand how this is true. I found this answer, based on which I developed the following argument:
The subgroup generated by $(1,1)$ is of the form $\{(m, n)\}$ where $m= n$. The subgroup generated by $(0, 1)$ is of the form $\{(0, n)\}$. But $\mathbb{Z} \times \mathbb{Z}$ also has elements of the form $\{(m, 0)\}$. How are they being generated by $(1,1)$ and $(0, 1)$?
Consider the following: $(m,n)=m(1,1)+(n-m)(0,1)$. This shows that $\Bbb{Z} \times \Bbb{Z} \subseteq \langle (1,1), (0,1)\rangle$. The other inclusion is obvious.
To answer your second question: If you want $(m,0)$, then we can have $$(m,0)=m(1,1)+(-m)(0,1).$$