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