una pregunta, cual es la diferencia entre printf con cout y scanf con cin? aprendí un póco de c++ pero con esos. Hay alguna diferencia?

Alonso Toledo Briceño

Alonso Toledo Briceño

Pregunta
studenthace 4 años

una pregunta, cual es la diferencia entre printf con cout y scanf con cin? aprendí un póco de c++ pero con esos. Hay alguna diferencia?

5 respuestas
para escribir tu comentario
    Aldair Torres Aguilar

    Aldair Torres Aguilar

    studenthace 4 años

    C++ está pensado para tener (hasta cierto punto) interoperabilidad con C y, en general, un programa escrito en C debería compilar en C++. Sin embargo, programas con cierta complejidad (como algo que implique manejo de memoria dinámica, declaraciones de algunas variables y cosas así) podrían causar problemas.

    La recomendación siempre es no mezclar ambos y apegarse solo a las librerías escritas para cierto lenguaje.

    Alonso Toledo Briceño

    Alonso Toledo Briceño

    studenthace 4 años

    ok, entendido! muchas gracias!

    Kevin Fiorentino

    Kevin Fiorentino

    studenthace 4 años

    Posiblemente sean compatible, si. Realmente no tengo mucho conocimiento en C/C++, hace años no programo en esos lenguajes. Pero recomendaría seguir ciertos lineamientos. Es importante entender la diferencia y no mezclarlos para evitar posibles errores que cueste horas resolver.

    Alonso Toledo Briceño

    Alonso Toledo Briceño

    studenthace 4 años

    y los comandos de C también pueden ser utilizados en C++? en el editor de código cuando los utilizo igual compila pero, sería una mala práctica? porque, respecto a funcionar, si me funcionan.

    Kevin Fiorentino

    Kevin Fiorentino

    studenthace 4 años

    printf y scanf son de C. cout y cin son de C++. C y C++ son lenaguajes con algunas diferencias.

Curso de C++ [Empieza Gratis]

Curso de C++ [Empieza Gratis]

Explora el polimorfismo en C++ creando y manipulando objetos que heredan de clases base. Aprende a implementar constructores, usar apuntadores y construir jerarquías de clases efectivas. Ideal para quienes inician en C++.

Curso de C++ [Empieza Gratis]
Curso de C++ [Empieza Gratis]

Curso de C++ [Empieza Gratis]

Explora el polimorfismo en C++ creando y manipulando objetos que heredan de clases base. Aprende a implementar constructores, usar apuntadores y construir jerarquías de clases efectivas. Ideal para quienes inician en C++.