Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

الطباعة على الكونسول

جزء من قسم Fundamentals في رحلة Rust على Coddy — الدرس 29 من 75.

في لغة Rust، يمكنك طباعة المخرجات إلى وحدة التحكم باستخدام الماكرو print! و println!. تسمح لك هذه الماكروهات بعرض النصوص والمتغيرات والتعبيرات في وحدة التحكم. الفرق الرئيسي بين print! و println! هو أن println! يضيف حرف سطر جديد في نهاية المخرجات، مما يؤدي إلى بدء المخرجات التالية في سطر جديد، بينما لا يفعل print! ذلك.

إليك كيفية استخدام وحدات الماكرو هذه: 

let name = "Alice";
let age = 30;

print!("Name: ");
print!("{}", name);
println!(" is {} years old.", age);

println!("Hello, {}!", name);

سينتج هذا الكود المخرجات التالية:

Name: Alice is 30 years old.
Hello, Alice!
challenge icon

التحدي

مبتدئ

اكتب برنامج Rust يستخدم print! و println! ماكرو لإخراج ما يلي:

  1. اطبع "Hello, " و "Coddy!" على نفس السطر.
  2. اطبع "Rust is fun!" على سطر جديد باستخدام println!.

استخدم المتغيرات المعطاة داخل ماكرو الطباعة.

ورقة مرجعية

في لغة Rust، استخدم الماكرو print! و println! لعرض المخرجات على وحدة التحكم (console):

  • print! - يطبع بدون إضافة سطر جديد
  • println! - يطبع ويضيف سطرًا جديدًا في النهاية

استخدم {} كعناصر نائبة للمتغيرات:

let name = "Alice";
let age = 30;

print!("Name: ");
print!("{}", name);
println!(" is {} years old.", age);

println!("Hello, {}!", name);

المخرجات:

Name: Alice is 30 years old.
Hello, Alice!

جرّب بنفسك

fn main() {
    let hello = "Hello, ";
    let coddy = "Coddy!";
    let rust_is_fun = "Rust is fun!";
    // اكتب الكود الخاص بك أدناه

}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals