For loops

Los bucles for se utilizan para iterar sobre arrays (y otros tipos, que se discutirán más adelante). Los bucles for siguen esta sintaxis. Al igual que while, los bucles for pueden usar break y continue. Aquí, hemos tenido que asignar valores a _, ya que Zig no nos permite tener valores no utilizados.

test "for" {
    // Los literales de caracteres son equivalentes a los literales enteros
    const string = [_]u8{ 'a', 'b', 'c' };

    for (string, 0..) |character, index| {
        _ = character;
        _ = index;
    }

    for (string) |character| {
        _ = character;
    }

    for (string, 0..) |_, index| {
        _ = index;
    }

    for (string) |_| {}
}
Edita esta pagina Última actualización: 5/15/2024 por Vital