Estructura básica del programa
Parte de la sección Fundamentos del Journey de Rust de Coddy. Lección 4 de 75.
En Rust, todo programa ejecutable comienza con la función main. Esta función es el punto de entrada del programa y es donde comienza la ejecución.
La función main se define usando la palabra clave fn, seguida de main y un par de paréntesis (). El código que se ejecutará se coloca entre llaves {}.
Aquí tienes un desglose sencillo de un programa básico de Rust:
fn main() { // Función principal
println!("Hello, Coddy!"); // Instrucción de salida
}Nota importante: En Rust, cada instrucción debe terminar con un punto y coma (;). El punto y coma es obligatorio e indica a Rust que has llegado al final de una instrucción.
Olvidar añadir un punto y coma suele provocar un error de compilación. La última expresión de un bloque es la excepción. Sin un punto y coma, se convierte en el valor del bloque, por lo que un println! final en main se compila igualmente. Sin embargo, ten en cuenta que los bloques de código encerrados entre llaves {} (como las declaraciones de funciones) no necesitan punto y coma.
Desafío
PrincipianteCrea un programa en Rust que contenga la función main. Dentro de la función main, escribe código para mostrar el siguiente texto:
This is my first Rust program!Pruébalo tú mismo
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores Parte 1
Operadores aritméticosOperador de móduloAtajos aritméticosOperadores de comparaciónComparación de strings5Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 33Variables Parte 2
Declaración de tiposConvenciones de nomenclaturaInferencia de tiposResumen - Inicializar variablesConversión de tipos9Bucles
For sobre seriesBucle WhileBreakContinueBucle anidadoEtiquetas de bucleBucle infinitoResumen - Entrada dinámicaPractica por tu cuenta: Compilador de Rust online