¿Dónde está el búfer del lenguaje C?
En otras palabras, se reserva una cierta cantidad de espacio de almacenamiento en el espacio de memoria para almacenar en el búfer los datos de entrada o salida. Esta parte del espacio reservado se denomina búfer.
Los buffers del lenguaje C se dividen en tres tipos: 1. Buffer completo 2, buffer de línea 3 y sin buffer.
Según si el buffer corresponde a un dispositivo de entrada o a un dispositivo de salida, los buffers se dividen en buffers de entrada y buffers de salida.
Por ejemplo:
Para obtener información del disco, primero coloque los datos leídos en el búfer, y luego la computadora toma los datos directamente del búfer y saca el búfer. Los datos del disco luego se leen desde el disco, lo que puede reducir la cantidad de lecturas y escrituras del disco. Además, las operaciones de la computadora en buffers son mucho más rápidas que las operaciones en disco, por lo que la aplicación de buffers puede aumentar considerablemente la velocidad de la computadora.