ماذا يعني endl في C ++

Madha Y Ny Endl Fy C



endl هي كلمة أساسية في C ++ ترمز إلى الامتداد خط النهاية . يتم استخدامه بشكل شائع في البرامج لنقل المؤشر إلى سطر جديد بعد إخراج نص أو بيانات إلى وحدة التحكم. تتناول هذه المقالة الكلمة الأساسية endl وكيف تحافظ على نمط تنسيق إخراج البرنامج في C ++.

جدول المحتويات

1. ما هو endl في C ++

endl هي كلمة رئيسية في C ++ ترمز إلى خط النهاية . يتم استخدامه لإنهاء سطر الإخراج في برنامج وحدة التحكم. يتم تضمين الكلمة الأساسية endl في مكتبة iostream ، والتي تُستخدم لقراءة البيانات وكتابتها من وإلى الملفات أو أجهزة الإدخال / الإخراج الأخرى.

2. كيف يعمل endl

عند استخدام endl في برنامج C ++ ، فإنه يحرك المؤشر إلى السطر التالي من إخراج وحدة التحكم. هذا مهم عندما تريد إخراج أسطر متعددة من النص أو البيانات إلى وحدة التحكم. بدون endl ، سيتم عرض كل الإخراج على سطر واحد.







3. لماذا يعتبر endl مهمًا في برمجة C ++

يعد endl مهمًا في برمجة C ++ لأنه يسمح لنا بتنسيق إخراج وحدة التحكم بطريقة قابلة للقراءة ومنظمة. غالبًا ما يتم استخدامه مع عامل الإدخال (<<) لإخراج نص أو بيانات إلى وحدة التحكم.



4. أمثلة على استخدام endl في برمجة C ++

سنغطي الآن استخدام endl في C ++ باستخدام أمثلة مختلفة وشرح كيف يمكن استخدامه مع أنماط تنسيق مختلفة.



4.1 إخراج النص مع endl

فيما يلي مثال على استخدام endl لإخراج نص إلى وحدة التحكم:





# تضمين
int رئيسي ( ) {
الأمراض المنقولة جنسيا :: كوت << 'مرحبا بالعالم!' << الأمراض المنقولة جنسيا :: إندل ؛
الأمراض المنقولة جنسيا :: كوت << 'هذا خط جديد.' << الأمراض المنقولة جنسيا :: إندل ؛
يعود 0 ؛
}

سيقوم هذا البرنامج بإخراج ما يلي إلى وحدة التحكم:



4.2 إخراج المتغيرات مع endl

يمكن أيضًا استخدام endl لإخراج المتغيرات إلى وحدة التحكم. هنا مثال:

# تضمين
int رئيسي ( ) {
int x = 5 ؛
الأمراض المنقولة جنسيا :: كوت << 'قيمة x هي:' << x << الأمراض المنقولة جنسيا :: إندل ؛
يعود 0 ؛
}

سيقوم هذا البرنامج بإخراج ما يلي إلى وحدة التحكم:

4.3 استخدام endl في الحلقات

يمكن أيضًا استخدام endl في الحلقات لإخراج أسطر متعددة من النص أو البيانات إلى وحدة التحكم. هنا مثال:

# تضمين
int رئيسي ( ) {
ل ( int أنا = 0 ؛ أنا < 5 ؛ أنا ++ ) {
الأمراض المنقولة جنسيا :: كوت << 'خط ' << أنا + 1 << الأمراض المنقولة جنسيا :: إندل ؛
}
يعود 0 ؛
}

سيقوم هذا البرنامج بإخراج ما يلي إلى وحدة التحكم:

خاتمة

تنقل الكلمة الأساسية endl في C ++ المؤشر إلى السطر التالي من إخراج وحدة التحكم. إنه جزء من مكتبة C ++ القياسية لتنسيق الإخراج مما يؤدي إلى تحسين قابلية القراءة. تتمثل الميزة الرئيسية لاستخدام endl في أنه يغسل الإخراج.