The chunk of memory named by cout
contains not only an output-place
specification, but also state-describing information of various sorts.
Inside that memory chunk, the state-describing information changes as
computing progresses, but the output-place specification does not change.