الانتقال إلى السطر التالي في لغة البرمجة سي هي واحدة من العمليات الأساسية التي يحتاج أي مطور إلى معرفته. ولكن كيف يمكنني بالضبط الانتقال إلى سطر جديد في ج? في هذه المقالة ، سنلقي نظرة على الطرق الرئيسية وبناء الجملة للتبديل إلى سطر جديد.
الطريقة الأولى والأسهل للتبديل إلى سطر جديد في ج هو استخدام حرف سطر جديد (يعرف أيضا باسم خلاصة السطر أو حرف سطر جديد). لإدراج حرف سطر جديد ، استخدم مجموعة من الأحرف
‘. على سبيل المثال:
في هذا المثال ، استخدمنا وظيفة برينتف () لإخراج النص إلى الشاشة. حرف الخط الجديد
'يتم إدراجها بعد النص" مرحبا ، العالم!"للانتقال إلى سطر جديد قبل إخراج النص التالي.
بالإضافة إلى حرف السطر الجديد ، يوجد أيضا تسلسل أحرف خاص في ج لغة تسمى تسلسل الهروب من عودة النقل. يتم تحديد تسلسل التحكم باسم '
‘. على سبيل المثال:
# تشمل
كثافة العمليات الرئيسية () {
برينتف ("مرحبا بالعالم!
");
برينتف ("مرحبا بكم في عالم سي");
العودة 0;
}
في هذا المثال ، استخدمنا تسلسل التحكم '
'للتبديل إلى خط جديد. ومع ذلك ، إذا لم نقم بإضافة حرف سطر جديد
'،ثم سيتم كتابة السطر التالي أعلى السطر الحالي ، وسيبدو الإخراج مثل " مرحبا بكم في عالم المجموعة ، العالم!".
- كيفية التبديل إلى سطر جديد في ج: بناء الجملة والأمثلة
- شخصيات خاصة
- باستخدام محدد التنسيق
- باستخدام تسلسل التحكم
- الإخراج إلى سطر جديد في الملف
- طرق للتبديل إلى سطر جديد في ج
- سؤال وجواب
كيفية التبديل إلى سطر جديد في ج: بناء الجملة والأمثلة
في لغة البرمجة سي ، هناك عدة طرق لإجراء انتقال جديد. يمكن أن يكون هذا مفيدا عند عرض المعلومات على الشاشة أو عند تنسيق النص. دعونا نلقي نظرة على الإنشاءات النحوية الأساسية وأمثلة على استخدامها.
شخصيات خاصة
في ج ، هناك أحرف خاصة تسمح لك بالتبديل إلى سطر جديد:
- - حرف الخط الجديد
- - رمز عودة النقل
- - طابع الانتقال المتسلسل إلى سطر جديد
أمثلة الاستخدام:
# تشمل
كثافة العمليات الرئيسية () {
برينتف ("مرحبا ، العالم!
");
برينتف ("هذا سطر جديد.
");
برينتف ("هذا سطر جديد.
");
العودة 0;
}
نتيجة لتنفيذ هذا الرمز ، سيتم عرض الأسطر التالية على الشاشة:
- مرحبا ، العالم!
- هذا خط جديد.
- هذا خط جديد.
باستخدام محدد التنسيق
. يسمح لك هذا المحدد بكتابة عدد الأحرف المعروضة على الشاشة إلى متغير محدد.
مثال الاستخدام:
# تشمل
كثافة العمليات الرئيسية () {
عدد الباحث;
برينتف ("مرحبا ، العالم!٪ن " ، والعد);
برينتف ("الأحرف: ٪ د
"،العد);
العودة 0;
}
نتيجة لتنفيذ هذا الرمز ، سيتم عرض الشاشة:
- مرحبا ، العالم!
- الشخصيات: 13
لم يتم تضمينها في الحساب.
باستخدام تسلسل التحكم
يضبط المؤشر على الموضع الأولي.
مثال الاستخدام:
# تشمل
كثافة العمليات الرئيسية () {
برينتف ("مرحبا ، العالم!
");
برينتف ("\ه [2 ي");
برينتف ("\ه [1 ؛ 1 ساعة");
برينتف ("هذا سطر جديد.
");
العودة 0;
}
نتيجة لتنفيذ هذا الرمز ، سيتم عرض الشاشة:
- مرحبا ، العالم!
- هذا خط جديد.
يرجى ملاحظة أن استخدام تسلسلات التحكم قد يعتمد على نظام التشغيل والجهاز الطرفي الذي يعمل عليه رمز البرنامج.
الإخراج إلى سطر جديد في الملف
يمكن تنفيذ الإخراج إلى سطر جديد في الملف باستخدام حرف سطر جديد أو مجموعة من أحرف إرجاع النقل والسطر الجديد. مثال الاستخدام:
# تشمل
كثافة العمليات الرئيسية () {
ملف * ملف = فوبين ("الإخراج.النص " ، "ث");
إذا (ملف != لاغية) {
فبرينتف (ملف ، " مرحبا ، العالم!
");
فبرينتف (ملف ، " هذا سطر جديد.
");
فكلوس (ملف);
}
العودة 0;
}
نتيجة لتنفيذ هذا الرمز ، ملف " الإخراج.النص " ، حيث سيتم كتابة الأسطر التالية:
- مرحبا ، العالم!
- هذا خط جديد.
وتحقق من فتح الملف بنجاح.
كما ترى ، في لغة البرمجة سي ، هناك عدة طرق لإجراء انتقال جديد. استخدام واحد الذي هو الأكثر ملاءمة لمهمتك ويلبي متطلبات نظام التشغيل الخاص بك.
طرق للتبديل إلى سطر جديد في ج
في لغة البرمجة سي ، هناك عدة طرق للتبديل إلى سطر جديد. وفيما يلي بعض منها:
- باستخدام وظيفة برينتف مع تنسيق السلسلة
- باستخدام حرف سطر جديد في وظيفة يضع
أمثلة الاستخدام:
- باستخدام حرف سطر جديد خاص:
# تشمل
كثافة العمليات الرئيسية()
{
برينتف ("مرحبا ، العالم!
");
برينتف ("هذا سطر جديد.
");
العودة 0;
}
- باستخدام وظيفة برينتف مع تنسيق السلسلة:
# تشمل
كثافة العمليات الرئيسية()
{
برينتف ("مرحبا ، العالم!
هذا خط جديد.
");
العودة 0;
}
- باستخدام حرف سطر جديد في وظيفة يضع:
# تشمل
كثافة العمليات الرئيسية()
{
يضع ("مرحبا ، العالم!");
يضع ("هذا هو خط جديد.");
العودة 0;
}
نتيجة لتنفيذ هذه البرامج ، سيكون الإخراج:
- مرحبا ، العالم!
- هذا خط جديد.
وبالتالي ، هناك عدة طرق للتبديل إلى سطر جديد في لغة البرمجة سي. يعتمد اختيار طريقة معينة على تفضيلاتك الشخصية ومتطلبات المهمة.