Menu
CoddyTech

מבנה בסיסי של תוכנית

חלק מהיחידה יסודות במסלול ה-Rust של Coddy. שיעור 4 מתוך 75.

ב-Rust, כל תוכנית ניתנת להרצה מתחילה בפונקציה main. הפונקציה הזאת היא נקודת הכניסה של התוכנית, ובה מתחילה ההרצה.

הפונקציה main מוגדרת באמצעות מילת המפתח fn, ואחריה main וזוג סוגריים (). הקוד שיופעל ממוקם בתוך סוגריים מסולסלים {}.

הנה פירוט פשוט של תוכנית Rust בסיסית:

fn main() { // הפונקציה הראשית
    println!("Hello, Coddy!"); // פקודת פלט
}

הערה חשובה: ב-Rust, כל הוראה חייבת להסתיים בנקודה-פסיק (;). נקודה-פסיק היא חובה ומציינת ל-Rust שהגעת לסוף ההוראה.

שכחה להוסיף נקודה־פסיק גורמת בדרך כלל לשגיאת הידור. הביטוי האחרון בבלוק הוא החריג. ללא נקודה־פסיק הוא הופך לערך של הבלוק, ולכן println! אחרון בתוך main עדיין עובר הידור. עם זאת, שים לב שבלוקי קוד התחומים בסוגריים מסולסלים {} (כמו הצהרות של פונקציות) אינם זקוקים לנקודה־פסיק.

challenge icon

אתגר

מתחילים

צרו תוכנית ב-Rust שמכילה את הפונקציה main. בתוך הפונקציה main, כתבו קוד שיפיק את הטקסט הבא:

This is my first Rust program!

נסו בעצמכם

quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Rust אונליין