Curso de Rust

Los scope de Rust

Capítulo 8: Los comentarios

En este capítulo voy a hablar brevemente sobre los comentarios de Rust.

Tipos de Comentarios en Rust

Rust soporta tres tipos principales de comentarios:

  1. Comentarios de línea: Usan // y abarcan desde el // hasta el final de la línea.
  2. Comentarios de bloque: Usan /* ... */ y pueden abarcar múltiples líneas.
  3. Comentarios de documentación: Utilizan /// para documentar el código, similares a los comentarios de línea, y /** ... */ para comentarios de bloque, destinados a generar documentación.

Comentarios de Línea

Los comentarios de línea son ideales para anotaciones breves. Se utilizan para explicar lógica de código específica o agregar notas rápidas:

// Inicializa la variable x con 5
let x = 5;

Comentarios de Bloque

Los comentarios de bloque son útiles para explicaciones más detalladas o cuando necesitas comentar grandes secciones de código:

/*
Este es un ejemplo de comentario de bloque.
Se puede usar para describir secciones complejas
o desactivar temporalmente bloques de código.
*/
fn complex_function() {
// código complejo
}

Comentarios de Documentación

Rust promueve la documentación integrada utilizando comentarios especiales que pueden ser procesados por herramientas como rustdoc para generar documentación en HTML:

/// Calcula el factorial de un número.
/// 
/// # Argumentos
///
/// * `n` - Un entero no negativo cuyo factorial será calculado.
///
/// # Ejemplos
///
/// ```
/// let result = factorial(5);
/// assert_eq!(result, 120);
/// ```
fn factorial(n: u32) -> u32 {
// implementación de la función
}

Comentarios

Si te quedan dudas sobre el temario, sobre HTML, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.

Programación Fácil YouTube

Suscríbete

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.