Ejemplo Hello World

Tras la instalación de Rust realizada en la lección anterior, supongo que todos los lectores ya tienen configurado el entorno de Rust. A continuación, crearemos nuestro primer ejemplo en Rust.

En primer lugar, crea una carpeta en tu equipo para almacenar el código. Por ejemplo: D:\rustdemo

Luego crea un archivo de texto y cámbiale el nombre a: hello.rs

Abre este archivo rs con el bloc de notas y escribe el código que aparece a continuación:

fn main() {
    println!("Hello World!");
}Lenguaje del código: JavaScript (javascript)

A continuación, realizaremos la compilación y ejecución

Abre el símbolo del sistema (cmd) y navega hasta el directorio D:\rustdemo con el comando cd. También puedes escribir directamente cmd en la barra de direcciones de la carpeta para abrir el símbolo del sistema apuntando automáticamente a esa ruta.

D:\rustdemo>rustc hello.rs

D:\rustdemo>hello
Hello World!

D:\rustdemo>Lenguaje del código: CSS (css)

rustc hello.rs compila el código fuente

hello ejecuta el archivo hello.exe generado en el directorio. Después de compilar, se creará un archivo hello.exe en la carpeta y al ejecutarlo se mostrará el texto Hello World!

Análisis del código

fn : palabra reservada, indica que se trata de una función

main : función main, nombre fijo que no se puede modificar. Es el punto de entrada del programa; cuando ejecutas el programa, el sistema operativo llama a esta función.

() : paréntesis redondos, contienen los parámetros que recibe la función main; si están vacíos significa que no recibe ningún parámetro.

{ } : llaves, delimitan el cuerpo de la función, el espacio donde se escribe el código interno, siempre van en pareja.

println!(«Hello World!»);

println! es una macro que imprime texto en la consola.

(«Hello World!») son también paréntesis redondos para pasar un parámetro: enviamos la cadena de texto Hello World! a la macro println!. Su funcionamiento interno forma parte de la biblioteca estándar de Rust, no hace falta saber cómo opera por dentro. Solo debemos saber que al invocarla imprimimos texto en consola.

Hello World! va rodeado por comillas dobles en inglés: es la sintaxis obligatoria para definir cadenas de texto, todo texto debe estar encerrado entre comillas dobles.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *