الانتقال إلى المحتوى الرئيسي

كيفية تمرير الحجج إلى الرئيسية ج: دليل كامل

واحدة من الطرق الرئيسية لتمرير المعلمات إلى برنامج في لغة البرمجة ج يستخدم وسيطات سطر الأوامر. عند استدعاء برنامج من سطر الأوامر أو الصدفة ، يمكنك تمرير قيم معينة إلى البرنامج من خلال الوسائط التي ستكون متاحة في الوظيفة الرئيسية (). هذا يسمح للمبرمج بتعيين معلمات مختلفة عند بدء تشغيل البرنامج وتغيير سلوكه.

الوظيفة الرئيسية() هي نقطة الدخول إلى برنامج بلغة البرمجة سي. فإنه يأخذ حجتين: أرغك و أرغف. تحتوي وسيطة أرغك على عدد وسيطات سطر الأوامر التي تم تمريرها ، بما في ذلك اسم البرنامج نفسه ، و أرغف هو مجموعة من السلاسل ، كل منها يحتوي على الوسيطة التي تم تمريرها. العنصر الأول من مجموعة أرجف (أرجف[0]) يحتوي دائما على اسم البرنامج ، وبالتالي فإن الحجج الفعلية تبدأ مع أرجف[1].

دعنا نستخدم مثال الكود التالي لإظهار وسيطات المرور إلى الرئيسية ():

# تشمل

إنت الرئيسية (إنت أرغك ، شار *أرغف[]) {

برينتف ("عدد الوسيطات: ٪ د

"،أرغك);

ل (إنت أنا = 0 ؛ أنا < أرغك ؛ أنا {) {

برينتف ("الوسيطة ٪ د: ٪ ق

"،أنا ، أرجف [أنا]);

}

العودة 0;

}

في هذا المثال ، يتم استخدام وظيفة برينتف () لإخراج معلومات حول عدد وسيطات سطر الأوامر والوسيطات نفسها. عند تشغيل برنامج مع الحجج ، سيتم عرضها في النظام ، بدءا من أرغف [1] ، وذلك باستخدام لحلقة. نتيجة لذلك ، ستظهر جميع وسيطات سطر الأوامر التي تم تمريرها على الشاشة.

المبادئ الأساسية للبرنامج في ج C

لغة البرمجة سي programming هي واحدة من الأدوات الأكثر شعبية وقوية لتطوير البرمجيات. وهنا بعض المبادئ الأساسية لكيفية ج C

  • ، وهي نقطة الدخول إلى البرنامج.
  • لأرقام الفاصلة العائمة.
  • المشغلين: ج provides يوفر مشغلين مختلفين لأداء عمليات مختلفة ، مثل العوامل الحسابية (+, -, *, /), عوامل المقارنة ( = = ، > ، < ) والعوامل المنطقية (&&,