תחום תחולה
חלק מהיחידה יסודות במסלול ה-Rust של Coddy. שיעור 45 מתוך 75.
תחום הוא מקום בין סוגריים מסולסלים {} שבו משתנים או צורות אחרות של הצהרה נמצאים.
לדוגמה:
fn main() {
let x = 5;
// x נכנס לתחום התוקף
println!("x is {}", x);
} // x יוצא כאן מתחום התוקףאפשר לקנן תחומים בתוך תחומים אחרים. תחומים פנימיים יכולים לגשת למשתנים מתחומים חיצוניים, אך לא להפך:
fn main() {
let outer = 42;
{ // תחום פנימי חדש
let inner = 99;
println!("{}, {}", outer, inner);
} // inner יוצא מתחום התוקף כאן
// זה יגרום לשגיאה
// לא ניתן לגשת ל-inner כאן
// println!("{}", inner);
}נסו בעצמכם
השיעור הזה לא כולל אתגר קוד.
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
5אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2חזרה – לוגיקה פשוטהאופרטורים לוגיים חלק 3תרגלו בעצמכם: קומפיילר Rust אונליין