القائمة الرئيسية

الصفحات

c - هيكل البرنامج

 قبل أن ندرس اللبنات الأساسية للغة البرمجة C ، دعونا نلقي نظرة على الحد الأدنى من بنية برنامج C حتى نأخذها كمرجع في الفصول القادمة.

مرحبا العالم مثال

يتكون برنامج AC بشكل أساسي من الأجزاء التالية -

  • أوامر المعالج المسبق
  • المهام
  • المتغيرات
  • أقوال وتعابير
  • تعليقات

دعونا نلقي نظرة على رمز بسيط يطبع الكلمات "Hello World" -

 
#include <stdio.h>

int main() {
   /* my first program in C */
   printf("Hello, World! \n");
   
   return 0;
}

دعونا نلقي نظرة على أجزاء مختلفة من البرنامج أعلاه -

  • السطر الأول من البرنامج #include <stdio.h> هو أمر ما قبل المعالج ، والذي يخبر مترجم C بتضمين ملف stdio.h قبل الانتقال إلى التجميع الفعلي.

  • السطر التالي int main () هو الوظيفة الرئيسية حيث يبدأ تنفيذ البرنامج.

  • السطر التالي / *...*/ سوف يتجاهله المترجم وقد تم وضعه لإضافة تعليقات إضافية في البرنامج. لذلك تسمى هذه السطور التعليقات في البرنامج.

  • السطر التالي printf (...) هو وظيفة أخرى متوفرة في C والتي تؤدي إلى ظهور الرسالة "Hello، World!" ليتم عرضها على الشاشة.

  • السطر التالي يعود 0 ؛ ينهي الدالة main () ويعيد القيمة 0.

تجميع وتنفيذ برنامج سي

دعونا نرى كيفية حفظ الكود المصدري في ملف ، وكيفية تجميعه وتشغيله. فيما يلي الخطوات البسيطة -

  • افتح محرر نصوص وأضف الكود المذكور أعلاه.

  • احفظ الملف باسم hello.c

  • افتح موجه الأوامر وانتقل إلى الدليل حيث قمت بحفظ الملف.

  • اكتب gcc hello.c واضغط على Enter لتجميع التعليمات البرمجية الخاصة بك.

  • إذا لم تكن هناك أخطاء في التعليمات البرمجية الخاصة بك، سوف موجه الأوامر يأخذك إلى السطر التالي، وسوف تولد a.out الملف القابل للتنفيذ.

  • الآن ، اكتب a.out لتنفيذ برنامجك.

  • سترى الإخراج "Hello World" مطبوعًا على الشاشة.

$ gcc hello.c
$ ./a.out
Hello, World!

تأكد من وجود مترجم gcc في مسارك وأنك تقوم بتشغيله في الدليل الذي يحتوي على الملف المصدر hello.c.

الصفحة التالية                                                                                            الصفحة السابقة

هل اعجبك الموضوع :

تعليقات