أهلاً بالعالم!
جزء من قسم الأساسيات في رحلة Rust على Coddy. الدرس 2 من 75.
برنامج "Hello World!" هو برنامج بسيط يُخرج Hello World! إلى الشاشة.
في Rust، نستخدم الماكرو println!() لطباعة المخرجات في وحدة التحكم. لاحظ أن println! ينتهي بـ ln: حرف l صغير (كما في كلمة «السطر»)، وليس I كبيرًا. يوضع النص المراد طباعته بين علامتي اقتباس مزدوجتين ومحاطًا بقوسين.
لنلقِ نظرة على برنامج "Hello World!" في Rust:
fn main() {
println!("Hello World!");
}التحدي
مبتدئاستخدم عرض الكود لكتابة برنامج يُخرج Hello World!
لاحظ أن أي شيء داخل علامتي الاقتباس حساس لحالة الأحرف. على سبيل المثال:
println!("Hello World!");println!("hello world!");هما شيئان مختلفان (لاحظ الأحرف الكبيرة في السطر الأول)
جرّب بنفسك
fn main() {
println!(""); // ضع الرسالة بين علامتي الاقتباس
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)اختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوص7أساسيات الإدخال والإخراج
الطباعة على الكونسولقراءة مدخلات المستخدممراجعة - حتى 120مراجعة - True أو False2المتغيرات - الجزء الأول
الأرقامالمحارف (Char)النصوص (String)القيم المنطقية (Boolean)المتغيرات القابلة للتغيير5المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالث11الدوال
تعريف الدوالالمعاملات والوسائطقيم الإرجاعقيم إرجاع متعددةمراجعة - دالة Sigmaمراجعة - دالة التحقق14التكرار عبر المصفوفات
دليل النطاق (Range)حلقة For المحسنةالاستعارة في الحلقةعمليات المصفوفات الشائعة3المتغيرات - الجزء الثاني
التصريح عن النوعقواعد التسميةاستنتاج النوعمراجعة - تهيئة المتغيراتتحويل الأنواع9الحلقات التكرارية
For عبر السلاسلحلقة Whileجملة Breakجملة Continueالحلقات المتداخلةتسميات الحلقاتالحلقة اللانهائيةمراجعة - الإدخال الديناميكيتدرّب بنفسك: مترجم Rust عبر الإنترنت