الحاسوب فصل أول

المواد المشتركة أول ثانوي

icon

ملخص رموز تنسيق مخرجات الجمل النصية  Escape Sequence

تُسمى الرموز الخاصة التي تستخدم في تنسيق مخرجات الجمل النصية بــ Escape Sequence.

لماذا تُسمى بهذا الاسم؟

لأنها تقطع تسلسل طباعة سلسلة الرموز المتتابعة المكونة للجملة النصية.

ممّ تتكون هذه الرموز؟

تتكون Escape Sequence من رمزين، الرمز الأول (\) Backslash والرمز الثاني يدل على الأمر المراد تنفيذه، والجدول الآتي يوضح هذه الرموز ووظائفها.

رموز تنسيق مخرجات النصوص

Escape Sequence

الوظيفة

\n

سطر جديد، ينتقل المؤشر إلى بداية سطر جديد.

\t

حقل، ينتقل المؤشر إلى الحقل الذي يليه.

\r

العودة للخلف، ينتقل المؤشر إلى بداية السطر الحالي.

\a

يصدر صوت الملاحظة الخاص بنظام التشغيل.

\\

يطبع رمز (\) على الشاشة.

\ '

يطبع رمز (') على الشاشة.

\ "

يطبع رمز (") على الشاشة.

يتكوّن السطر الواحد في شاشة المخرجات من  80 خانة. فمن الممكن كتابة جملة تحتوي على أحرف وأرقام ورموز مختلفة تصل إلى 80 خانة، وتقوم لغة C++ بالانتقال تلقائيا إلى السطر الذي يليه إذا تجاوز عدد الرموز 80. وتقسم شاشة المخرجات إلى 10 حقول كل حقل يساوي مساحة 8 خانات، حيث أن هذه الحقول تستخدم في تنظيم المخرجات على الشاشة، وتستخدم (t \) من رموز التنسيق من أجل الانتهاء من الحقل الحالي والانتقال إلى الحقل الذي يليه.