هلا وغلا
يا ترى هل ما زلت معنا؟؟
إذن أهنئك فأنت لديك الصبر لتعلم هذه اللغة
طبعا لكل لغة لا بد من أساس وليس عليك الآن سوى قراءة هذه الأساسيات
لأنك سوف تتعود عليها بعدإذن مع الكتابة المستمرة للبرامج
لذلك خذ لك كوب من الشاي أو القهوة وأنت تقرأ هذا الدرس
لكن تذكر أن لا تكثر من المنبهات حتى لا يصيبك الأرق ليلا
أساسيات لغة السي:
1- تحتل الدالة الأساسية main() أهمية كبيرة لأنها ترشد المبرمج إلى بداية البرنامج ، ومن الضروري وجودها في كل برنامج.
2- يتبع كلمة main هلالين ( ) وتدل على بداية دالة . وبعد هذا يأتي الرمز { ليدل على بداية الدالة والرمز } ليدل على نهايتها.
3- لإضافة تعليقات في البرنامج فيجب أن يحدد التعليق بين الرموز/ * */
كما في المثال / * Hello in c4arab*/ وباستعمال هذان الرمز فإنك تخبر
الآلة بتجاهل هذه الجملة وعدم تنفيذها ، وهي ضرورية كثيرا حينما تتبادل
البرنامج مع غيرك ليتسنى لهم فهم برنامجك من خلال التعليقات التي تكون قد
أضفتها من خلال برنامجك ، وكذلك فإن هذه التعليقات سوف تفيدك كثيرا حينما
ترجع بعد فترة طويلة من الوقت إلى برنامجك و بهذا سوف تستفيد منه في معرفة
نوع برنامجك ، وأيضا هنالك نقطة مهمة فإنك بمقدورك كتابة التعليقات باللغة
العربية ما دام المترجم compiler سوف يتجاهلها.
سوف اتكلم لاحقا عن التعليقات بشكل موسع وذلك لأهميتها.
4- يجب استعمال semicolons الفاصلة المنقوطة عند نهاية كل جملة وهي تدل على انتهاء الجملة كما في المثال الآتي:
printf("Hello in c4arab");
5- نستطيع كتابة لغة السي بأي نسق نريده ، وذلك لأنها حرة الشكل ، كما في المثال التالي:
main()
{
printf("Hello everyone");
}
وكذلك نستطيع كتابة البرنامج السابق بهذه الطريقة:
أي في سطر واحد
main(){printf("Hello everyone");}
6-لغة السي تفرق بين الحروف الصغيرة والحروف الكبيرة ، وهكذا فهي تفرق بين scanf و Scanf .
وهكذا
لكي تكون محترفا في لغة السي يجب عليك التمرن دائما على مختلف أنواع
البرامج ، و محاولة اكتشاف الأخطاء دائما وتصحيحها ، وتأكد دائما بأنك ما
دمت مع برامج نت فإنك ستتعلم الكثير عن لغة السي وغيره…
لذلك تسلح بالإرادة والإصرار وستكون بإذن الله محترفا في لغة السي