Notas acerca de mis lecturas (readings)
Lectura: «The Rust Programming Language» ―Steve Klabnik & Carol Nichols
Fuente(s):
Lectura: «Rust by Example»
Fuente(s):
1. Hello World
-
Los comentarios de línea se escriben con
//
. -
Las funciones se declaran con:
fn main() { // ... }
-
La función principal, al igual que en C/C++, se debe llamar:
main
. -
Para imprimir texto en pantalla se debe usar la macro
println!
, e.g.:println!("Hello, world!");
-
Las sentencias se terminan con el caracter
;
. -
Para compilar y obtener un fichero ejecutable, debemos escribir:
$ rustc hello.rs
1.1 Commentarios
-
Existen dos (2) tipos de comentarios:
a. Comentarios regulares: que simplemente son ignorados por el compilador.
- Sus delimitadores son:
//
(en línea), o/*
y*/
(en bloque). - Los comentarios en bloque pueden ser anidados.
b. Comentarios documentales: que sirven para generar la documentación del código.
- Sus delimitadores son:
///
y//!
, que son ambos comentarios de línea.
- Sus delimitadores son:
1.2 Impresión formateada
TODO: https://doc.rust-lang.org/rust-by-example/hello/print.html