Variables en Rust

  • Variables en Rust

    Tipos de datos básicos.

    Todos los lenguajes de programación utilizan las variables para almacenar datos y manipularlos.

    Como declarar Variables en Rust:

    las variables en Rust son inmutables (no se pueden cambiar los valores por defecto).

    Puedes declarar variables mutables introduciendo la palabra mut antes del nombre de la variable.

    // Variable normal

    let variable_normal = 40;

    ___________________________________

    // Variable mutable

    let mut variable_mutable = 45;

    Ejemplo de código fuente:

  • Variables, datos básicos en Rust

    Hay varios tipos de datos básicos que utilizamos para almacenar datos en las variables.

    Tenemos para guardar varias longitudes de tamaño:

    TIPO DE DATO– VALOR MINIMOVALOR MAXIMOLONGITUD
    i8-1281278-bit
    i16-327683276716-bit
    i32-2147483648214748364732-bit
    i64-9223372036854775808922337203685477580764-bit
    i128-170141183460469231731687303715884105728170141183460469231731687303715884105727128t

    Los tipos son enteros, flotantes, caracteres, boléanos, tuplas, cadenas, arrays

    Boléanos

    Representan valores true ( verdaderos ) y false ( falso )

    Ejemplos de código:

    let a = true;

    let b: bool = false;

    Enteros

    Los enteros son valores sin decimal

    Ejemplo de código fuente:

    let variable_entero: i64 = 50; // Entero de 64 bits

    Tuplas

    Se usan (). Pueden almacenar varios valores ( elementos ) en un solo valor, se indexan con números dede el 0 en adelante para acceder a ellos.

    Ejemplos

    let mi_tupla:(i32)=(11,21,12,’ a’);

    Cadenas

    Se pueden representar con str o String

    let texto: &str = » Hola mundo «;// es una referencia inmutable

    let mut texto: String = String::from(«Hello «);// es una referencia mutable

    Arrays

    Los Arrays son colecciones de elementos del mismo tipo con una longitud fija.

    Algunos tipos básicos que ofrece Rust, como los anteriores , tienen sus propias características

    y usos. En el momento que te familiarices mas con Rust, lograrás aprovechar mejor el máximo

    de su sistema y características.

    let arrays: [i32; 400] = [0; 400];// son como las tuplas pero con corchetes [ ]

Translate » Traductor