جزاكم الله خيرا أستاذنا الفاضل .
لدي استفسارات أرجو أن أهتدي بعلمكم الجميل في الرد عليها إن شاء الله .
علما منذ البداية أنني قد بدأت في تعلم لغة السي منذ فترة بالجهود الذاتية
إعتمادا على المتوافر من دروس و كتب بحث عنها على النت و أجدها و أتعلم منها .
و أراني قد نجحت بالفعل في الخوض في ذلك و تمكنت من إنشاء بعض البرامج التجريبية المحدودة بالميكرو سي
و صرت أستطيع قراءة البرامج المكتوبة بالميكروسي و فهمها و الحمدلله الى مدى معقول
و لكن ما زال أمامي بحر كبير من المعرفة ينبغي خوضه .
فأعذرني لبدائية أسئلتي و سذاجتها ــ ربما ــ أستاذي الفاضل .
كما قلتم حضرتكم في المشاركة السابقة :
فى السطر الثالث يوجد اسم وظيفة وهى main() وهى الوظيفة الرئيسية لأى مشروع ولا يمكن الاستغناء عنها ولا يمكن التغيير فى اسمها إلا فى حالات خاصة . من هذه الوظيفة يبدأ البرنامج بالتنفيذ بشكل متسلسل , أما القوسين بعد اسم الوظيفة فهما اللذان يبينان على أنها وظيفة وليست متغير أو ثابت .
|
استفساري هو هو :
على أي أساس نحن نختار اسم وظيفة غير الإسم
main ؟؟
و هل لها شروط معينة تتبع في اختيارها و كتابتها ؟
أيضا كتابة كلمات أو حروف أو أرقام بين قوسي الوظيفة
ما معناه و ما فائدته للبرنامج ؟
و هل يمكن أن يكتب شيء بين قوسي الكلمة الرئيسية ؟
أيضا سؤال يحيرني بالفعل : ما هو ترتيب تنفيذ خطوات البرنامج
في حالة وجود أكثر من وظيفة كاملة
موضوعات بشكل متتالي بالبرنامج
و غير متداخلات ؟
أي في حالة وجود أكثر من زوج من الحاضنات موضوعين بالتتالي بغير تداخل.
و آسف لكثرة أسئلتي ، و للإطالة ،
فإن كنت قد وفقت في بيان مقصودي فليتكم تتكرمون بشرح ذلك و جزاكم الله خيرا .