Difference between revisions of "Funciones"

From El Mago del Rust
Jump to navigation Jump to search
(Created page with " =main= Main es la función principal de un programa de Rust: es su punto de inicio o entrada. Rust utiliza la convención snake case para nombrar identificadores de fun...")
 
Line 1: Line 1:


=main=
===main===
Main es la función principal de un programa de Rust: es su punto de inicio o entrada.  
Main es la función principal de un programa de Rust: es su punto de inicio o entrada.  


Rust utiliza la convención [[snake case]] para nombrar identificadores de funciones y variables.
Rust utiliza la convención [[snake case]] para nombrar identificadores de funciones y variables.
Las definiciones de Rust empiezan con <code>fn</code> y tienen un conjunto de paréntesis y llaves para indicar el inicio y final del cuerpo de la función.
A diferencia de otros lenguajes, Rust solo necesita que una función esté definida en algún lugar del código fuente, no necesita estar antes o después del lugar donde se le invoca.
<syntaxhighlight lang="rust" line='line' highlight="1">
fn una_funcion(){
    println!("Otro hola!");
}
</syntaxhighlight>


=Parámetros=
=Parámetros=

Revision as of 23:17, 24 January 2021

main

Main es la función principal de un programa de Rust: es su punto de inicio o entrada.

Rust utiliza la convención snake case para nombrar identificadores de funciones y variables.

Las definiciones de Rust empiezan con fn y tienen un conjunto de paréntesis y llaves para indicar el inicio y final del cuerpo de la función.

A diferencia de otros lenguajes, Rust solo necesita que una función esté definida en algún lugar del código fuente, no necesita estar antes o después del lugar donde se le invoca.

fn una_funcion(){
    println!("Otro hola!");
}

Parámetros

Cuerpo de las funciones

Retorno de valores