التعليقات
جزء من قسم الأساسيات في رحلة Rust على Coddy. الدرس 3 من 75.
التعليقات هي ملاحظات تكتبها داخل التعليمات البرمجية. يتجاهلها المُصرِّف تمامًا - وهي موجودة فقط لمساعدة البشر على فهم التعليمات البرمجية.
لكتابة تعليق من سطر واحد، استخدم //. يتم تجاهل كل شيء بعد // حتى نهاية السطر:
// هذا تعليق
println!("Hello, world!");يمكن أيضًا كتابة comment في نهاية سطر، بعد الشيفرة:
println!("Hello, world!"); // هذا يطبع Hello, world!للتعليقات التي تمتد عبر عدة أسطر، استخدم /* للبدء و*/ للإنهاء:
/* هذا تعليق متعدد الأسطر.
المترجم يتجاهل كل ذلك. */
println!("Welcome!");يمكن للتعليقات أيضًا تعطيل line من التعليمات البرمجية مؤقتًا دون حذفه:
// println!("This line will NOT run");
println!("This line will run");ملاحظة: يجب إغلاق كل تعليق متعدد الأسطر يبدأ بـ /* باستخدام */، وإلا فسيعامل compiler كل ما يأتي بعده على أنه تعليق.
التحدي
مبتدئأصلح الكود بحيث تتم طباعة Hello, Rust! فقط.
- استبدل
?بالرموز التي تحوّل line إلى comment - يجب أن تصبح line التي تطبع
Goodbye!تعليقًا، ولذلك لا يتم تشغيلها - غيّر فقط line التي تبدأ بـ
?
جرّب بنفسك
fn main() {
// اكتب الكود الخاص بك أدناه
? println!("Goodbye!");
println!("Hello, Rust!");
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)اختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوص7أساسيات الإدخال والإخراج
الطباعة على الكونسولقراءة مدخلات المستخدممراجعة - حتى 120مراجعة - True أو False2المتغيرات - الجزء الأول
الأرقامالمحارف (Char)النصوص (String)القيم المنطقية (Boolean)المتغيرات القابلة للتغيير5المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالث11الدوال
تعريف الدوالالمعاملات والوسائطقيم الإرجاعقيم إرجاع متعددةمراجعة - دالة Sigmaمراجعة - دالة التحقق14التكرار عبر المصفوفات
دليل النطاق (Range)حلقة For المحسنةالاستعارة في الحلقةعمليات المصفوفات الشائعة3المتغيرات - الجزء الثاني
التصريح عن النوعقواعد التسميةاستنتاج النوعمراجعة - تهيئة المتغيراتتحويل الأنواع9الحلقات التكرارية
For عبر السلاسلحلقة Whileجملة Breakجملة Continueالحلقات المتداخلةتسميات الحلقاتالحلقة اللانهائيةمراجعة - الإدخال الديناميكيتدرّب بنفسك: مترجم Rust عبر الإنترنت