C programmers use pointers to manage streams that read and write data.
Understanding streams is quite easy. In fact, streams are just file or hardware devices, such as a monitor or printer, which can be controlled by C programmers using pointers to the stream.