Variables, datos básicos en Rust

image_printModo impresión y lectura

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 [ ]

image_printModo impresión y lectura
Translate » Traductor