استفاده از n و t

کاراکترهای ویژه \n و \t در برنامه‌نویسی

در دنیای برنامه‌نویسی، برخی کاراکترها وظایف خاصی دارند که به آن‌ها کاراکترهای ویژه یا Escape Sequences می‌گویند. دو مورد از پرکاربردترین این کاراکترها، \n و \t هستند که در زبان‌هایی مثل C، C++، Java و Python کاربرد فراوانی دارند.


کاربرد \n (New Line)

کاراکتر \n نشان‌دهنده‌ی رفتن به خط جدید است. وقتی این کاراکتر در یک رشته متنی ظاهر می‌شود، باعث می‌شود متن بعد از آن در خط جدید نمایش داده شود:

مثال در زبان C:
printf("سلام\nدنیا!");

خروجی این کد به صورت زیر خواهد بود:

خروجی
سلام
دنیا!

کاربرد \t (Tab)

کاراکتر \t معادل فشار دادن کلید Tab روی صفحه‌کلید است. این کاراکتر برای ایجاد فاصله‌های منظم و جداسازی محتوا استفاده می‌شود:

  • ایجاد فاصله بین ستون‌ها در خروجی متنی
  • ترازبندی متن در گزارش‌های ساده
  • ایجاد ساختارهای درختی در نمایش داده‌ها

برای اطلاعات بیشتر درباره کاراکترهای ویژه می‌توانید به مکث شاپ مراجعه کنید.


مقایسه \n و \t

کاراکتر معنی مقدار ASCII
\n خط جدید 10
\t تب 9

نکته مهم این است که این کاراکترها در رشته‌های متنی معنی پیدا می‌کنند و در نمایش خروجی تأثیر می‌گذارند. برای مثال در یک محیط ترمینال یا کنسول، این کاراکترها رفتار مورد انتظار را نشان می‌دهند.