¿Alguien sabe por qué le agrego un espacio ahí? <ul> <li></li> <li>Dice que es para limpiar el buffer porque puede salir información inc...

Pregunta de la clase:
Entrada y salida de datos
Mauricio Carrasco

Mauricio Carrasco

Pregunta
studenthace 4 años

¿Alguien sabe por qué le agrego un espacio ahí?

Opera Captura de pantalla_2020-11-20_140440_platzi.com.png

  • Dice que es para limpiar el buffer porque puede salir información incorrecta. Alguien me puede explicar que es el buffer y por qué puede salir información incorrecta?
5 respuestas
para escribir tu comentario
    Miguel Angel Velazquez Romero

    Miguel Angel Velazquez Romero

    studenthace 4 años

    Recuerda que hay que cuantificar las fechas, las fechas que no se establecen no se tienden a cumplir ;)

    Para esto te recomiendo el curso de productividad:

    Mauricio Carrasco

    Mauricio Carrasco

    studenthace 4 años

    Gracias @DataEngel por la recomendacion, la añadiré a mis cursos en un futuro cercano.

    Miguel Angel Velazquez Romero

    Miguel Angel Velazquez Romero

    studenthace 4 años

    Si quieres profundizar en C, te recomiendo que veas todos los cursos de C de Internet of Things y luego te veas este:

    Ya que en este curso se abordan cosas aún más complejas como apuntadores y manejo de memoria dinámica. A pesar de que dice introducción, es bastante difícil.

    Y gustas como plus el de C++.

    Mauricio Carrasco

    Mauricio Carrasco

    studenthace 4 años

    Gracias @DataEngel por la info, me aclaraste un poco la duda, ahondaré más en el tema ya que se me hizo interesante.

    Miguel Angel Velazquez Romero

    Miguel Angel Velazquez Romero

    studenthace 4 años

    Un búfer es un espacio de memoria, en el que se almacenan datos de manera temporal, normalmente para un único uso, su principal uso es para evitar que el programa o recurso que los requiere, ya sea hardware o software, se quede sin datos durante una transferencia (entrada/salida) de datos irregular o por la velocidad del proceso.

    Creo que en el caso que muestra la Profa, el búfer actúa de forma negativa, como se está usando varios veces scanf solo para imprimir datos, podría quedarse guardado datos de la función imprimir en búfer y generar errores.

Curso de Programación Estructurada

Curso de Programación Estructurada

La programación estructurada es el paradigma que nos ha permitido programar robots, cohetes espaciales y sistemas operativos. Aprende este paradigma y desarrolla programas eficientes recurriendo únicamente a sus 3 estructuras básicas: Secuencia, Decisiones e Iteraciones aplicándolas con el lenguaje C.

Curso de Programación Estructurada
Curso de Programación Estructurada

Curso de Programación Estructurada

La programación estructurada es el paradigma que nos ha permitido programar robots, cohetes espaciales y sistemas operativos. Aprende este paradigma y desarrolla programas eficientes recurriendo únicamente a sus 3 estructuras básicas: Secuencia, Decisiones e Iteraciones aplicándolas con el lenguaje C.