Rust natija chiqarish (output)


ULASHISH

Natija chiqarish (matnni chop etish)

Rustda matn chiqarish uchun println!() makrosidan foydalanishingiz mumkin:

Misol

println!("Hello World!");
O‘zingiz sinab ko‘ring »

println!() makrosidan xohlagancha foydalanishingiz mumkin. E’tibor bering, u har bir makros uchun yangi qator qo‘shadi:

Misol

println!("Hello World!"); println!("I am learning Rust."); println!("It is awesome!");
O‘zingiz sinab ko‘ring »

Print makrosi

Shuningdek, print!() makrosi ham mavjud bo‘lib, u println!() makrosiga o‘xshaydi.

Yagona farqi shundaki, u natija oxirida yangi qatorga o‘tmaydi:

Misol

print!("Hello World! "); print!("I will print on the same line.");
O‘zingiz sinab ko‘ring »

E’tibor bering, o‘qish qulay bo‘lishi uchun kerakli joyda qo‘shimcha probel qo‘shamiz (yuqoridagi misolda "Hello World!" dan keyin).

Ushbu darslikda biz faqat println!() makrosidan foydalanamiz, chunki u kod natijasini o‘qishni osonlashtiradi.


Yangi qatorlarni qo‘lda qo‘shish

Agar print!() makrosida baribir yangi qator qo‘shmoqchi bo‘lsangiz, \n belgisidan foydalanishingiz mumkin:

Misol

print!("Hello World!\n"); print!("I will print on the same line.");
O‘zingiz sinab ko‘ring »

Boshqa ko‘plab dasturlash tillaridagi kabi, qatorlarni bo‘lish uchun yangi qator belgisidan (\n) foydalanishingiz mumkin. Bu escape ketma-ketligi bo‘lib, u kursorni ekrandagi keyingi qatorning boshiga o‘tkazadi. Natijada yangi qator hosil bo‘ladi.

Qatorni gapning o‘rtasida ham bo‘lishingiz mumkin. Bu print!() va println!() makroslarining ikkalasiga ham tegishli:

Misol

println!("Hello World!\nThis line was broken up!");
O‘zingiz sinab ko‘ring »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!