Ekspresja zasięgu rdzy
Poniżej przedstawiono niektóre wyrażenia zasięgu obsługiwane w języku rdzy:
Zakres
Jest to zdefiniowane jako wyrażenie o połowie otwartym zasięgu. Operator zasięgu iterowany przez elementy określone od początku do końca w tym wyrażeniu.
Składnia jest jak pokazana:
Zakres start… koniec;Rozważ przykładowy kod pokazany poniżej:
fn main ()Powyższy kod zostanie powtórzony z wartości 1 do 5, z wyłączeniem wartości przesunięcia końcowego. Powstała wartość jest jak pokazana:
1
2
3
4
Zakres od
Inne wspólne wyrażenie zakresu zakresu waha się od określonego punktu początkowego do końca iteratora.
Składnia jest jak pokazana:
początek… ;Zakres do
Zakres ekspresji jest przeciwieństwem zakresu od ekspresji. W takim przypadku zakres działa od początku do określonej wartości przesunięcia.
Składnia jest jak pokazana:
… koniec; // Zakresuj doZakres pełny
Zakres pełny pozwala w zakresie od początku do końca. Składnia jest jak pokazana:
…;Zakres włącznie
Aby wahać się od określonego startu i końca, możesz użyć wyrażenia obejmującego zakres, w tym wysoką wartość.
Składnia jest jak pokazana:
start… = end;Zakres do włączenia
Aby wahać się od początku do określonego przesunięcia i uwzględnić wysoką wartość, możesz użyć zakresu do wyrażenia.
Składnia jest jak pokazana:
… = Koniec;Zamknięcie
To jest krótki opisowy artykuł na temat różnych wyrażeń zasięgu w języku programowania rdzy. Rozważ dokumenty za więcej.