Difference between revisions of "Variables"
Jump to navigation
Jump to search
(Created page with "=let= Para definir una variable usamos <code>let</code>. Por ejemplo, si quisiéramos definir una variable llamada alfa y definirle un valor de 3, haríamos: <syntaxhighlight...") |
|||
| Line 8: | Line 8: | ||
Las variables en Rust son inmutables: no cambian. No obstante, tienes la opción de hacerlas mutables si lo deseas. | Las variables en Rust son inmutables: no cambian. No obstante, tienes la opción de hacerlas mutables si lo deseas. | ||
Inmutabilidad implica que una vez que un valor se liga a un identificador, no puedes cambiar ese valor. Por ejemplo: si defines una | Inmutabilidad implica que una vez que un valor se liga a un identificador, no puedes cambiar ese valor. Por ejemplo: si defines una variable y lo tratas de cambiar, obtendrás un mensaje de error: | ||
<syntaxhighlight lang="rust" line='line' highlight="1"> | |||
error[E0384]: cannot assign twice to immutable variable `alfa` | |||
</syntaxhighlight> | |||
Revision as of 00:38, 25 January 2021
let
Para definir una variable usamos let. Por ejemplo, si quisiéramos definir una variable llamada alfa y definirle un valor de 3, haríamos:
let alfa= 3;
Mutabilidad
Las variables en Rust son inmutables: no cambian. No obstante, tienes la opción de hacerlas mutables si lo deseas.
Inmutabilidad implica que una vez que un valor se liga a un identificador, no puedes cambiar ese valor. Por ejemplo: si defines una variable y lo tratas de cambiar, obtendrás un mensaje de error:
error[E0384]: cannot assign twice to immutable variable `alfa`