New Lines

ر زبان C++ برای اینکه متن یا عدد در خط جدید چاپ بشه، دو روش اصلی داریم:

🔹 استفاده از \n

کاراکتر \n نشانه "رفتن به خط جدید" است.

#include <iostream> using namespace std; int main() { cout << "Hello\n"; cout << "World\n"; cout << "C++ Programming"; return 0; }

📌 خروجی:

Hello World C++ Programming

🔹 استفاده از endl

کلمه کلیدی endl هم برای رفتن به خط جدید استفاده میشه و علاوه بر اون خروجی رو flush می‌کنه (یعنی مطمئن میشه متن در همون لحظه چاپ بشه).

#include <iostream> using namespace std; int main() { cout << "Hello" << endl; cout << "World" << endl; cout << "C++ Programming"; return 0; }

📌 خروجی:

Hello World C++ Programming

🔹 ترکیب متن و خط جدید

می‌تونیم \n رو وسط متن هم بذاریم:

#include <iostream> using namespace std; int main() { cout << "Line 1\nLine 2\nLine 3"; return 0; }

📌 خروجی:

Line 1 Line 2 Line 3

✅ نکته:

  • \n سریع‌تر و رایج‌تره.

  • endl برای زمانی استفاده میشه که بخوای خروجی حتماً در لحظه چاپ بشه.