أصغر برنامج
fn main() {
println!("مرحبًا بالعالم");
}
main نقطة البداية، وprintln! ماكرو طباعة (لاحظ !).
Cargo — مدير المشاريع
cargo new my_app # مشروع جديد
cd my_app
cargo run # ترجمة وتشغيل
cargo build # ترجمة فقط
cargo build --release # نسخة محسّنة للإنتاج
الطباعة مع قيم
let name = "براء";
println!("أهلًا {name}"); // إدراج مباشر
println!("الناتج: {}", 2 + 3); // عنصر نائب
التعليقات
// تعليق سطر
/* تعليق متعدّد الأسطر */
💡 Cargo يدير الاعتماديات (crates) والبناء والاختبار — قلب أي مشروع Rust.
🎯 التالي: أنواع البيانات.