جدول المحتويات
- ما هو endl في C ++
- كيف يعمل Endl
- لماذا يعد endl مهمًا في برمجة C ++
- أمثلة على استخدام endl في برمجة C ++
- إخراج النص مع endl
- إخراج المتغيرات مع endl
- استخدام endl في الحلقات
- خاتمة
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 في أنه يغسل الإخراج.