• Entrada de datos en Rust, teclado

    Se utiliza la biblioteca estándar ( std::io ).

    Proporciona las funciones necesarias para poder interactuar con el usuario.

    std::io:stdin()

    Permite la lectura de datos por el teclado, con el método read_line se captura una entrada y se almacena en una variable siempre que sea mutable.

    Ejemplo de código fuente

    use std::io;

    fn main()

    {

    let mut nombre = String::new();// Esta line crea una variable string nueva vacía(( String::new )) en nombre

    println!(» Escribe tu nombre «);

    io::stdin().read_line(& mut nombre);// Lee los caracteres de la variable nombre

    println!(» Tu nombre es {}», nombre);// Imprime el valor de la variable nombre en la pantalla

    }

Translate » Traductor