¿Qué son "cerr" y "stderr"?

¿Cuál es la diferencia entre ellos y cómo se usan? ¿Alguien puede señalarme ejemplos?

Específicamente, ¿cómo "escribe" en la secuencia en ambos casos y cómo recupera y genera (es decir, en la pantalla) el texto que se le había escrito?

Además, la salida de "pantalla" es en sí misma un flujo ¿verdad? Tal vez no entiendo las transmisiones lo suficientemente bien. Esto también se puede guardar en un archivo, por supuesto, lo sé. ¿Usarían todos estosfprintf / fscanf¿etc?

Respuestas a la pregunta(2)

Su respuesta a la pregunta