En Rust, los comentarios se utilizan para explicar y documentar el código. No afectan la ejecución del programa, pero son esenciales para mejorar la comprensión y mantener el código limpio. Rust permite declarar dos tipos de comentarios: de línea y de bloque.
//
y todo lo que sigue en la misma línea es ignorado por el compilador.
// Este es un comentario de línea en Rust
let x = 5;
/*
y termina con */
, permitiendo comentarios que ocupan varias líneas.
/* Este es un comentario de bloque en Rust.
Puede abarcar múltiples líneas. */
let y = 10;
Además, Rust cuenta con los comentarios de documentación que se utilizan para generar documentación automática. Estos se escriben con tres barras (///
) y suelen colocarse antes de funciones, structs o módulos.
/// Esta función suma dos números
fn suma(a: i32, b: i32) -> i32 {
a + b
}
1. Comentario de línea:
// Este código imprime un mensaje
println!("Hola, mundo!");
2. Comentario de bloque:
/* Este código realiza una suma
de dos números */
let resultado = 5 + 3;
3. Comentario de documentación:
/// Función que retorna el cuadrado de un número
fn cuadrado(x: i32) -> i32 {
x * x
}
Puedes encontrar más información sobre los comentarios en Rust en la documentación oficial de Rust.
Jorge García
Fullstack developer