/Get Starting with C

Get Starting with C

السلام عليكم ,

النهاردة إن شاء الله هبدأ  سلسة تعليمية في لغة برمجة , طبعا من اسم المقال عرفتوا إيه هي ؟

في البداية أحب أقول نبذة مختصرة عنها :

لغة البرمجة السي منشأها هو دنيس ريتشي في الفترة بين 1969 و 1973  و كانت مستخدمة لخدمة أنظمة التشغيل Unix .

كان هدفها الأساسي هو تطوير أنظمة التشغيل و لكنها استخدمت لعمل تطبيقات غير أنظمة التشغيل  .

صممت لتكون غير معتمدة على المنصة التي تعمل عليها “cross-platform” و لهذا نجدها مستخدمة في أشياء كثيرة من أنظمة التشغيل للحواسيب العملاقة لل microcontrollers .

السي مصنفة على انها low-level programming language و تستطيع التعامل مع البرامج المكتوبة بال assembly.

: كتابة أول برنامج

* في هذه المقالة سوف استعرض كيفية طباعة جملة “hello C” و هذه كـ بداية

أولا – عمل ملف ب امتداد c.

مثال  : (first.c)

ثانيا –  نكتب السطور التالية

#include <stdio.h>
main(void) {
printf(“hello , C  \n”);
}

لعمل compiling لهذا الملف , نذهب لل terminal

ثالثا – نكتب هذه السطور

cc first.c
./a.out
>>> hello C

 ما حدث هو كالتالي :

1- compile (cc first.c)

و بهذا الامر أيضا نتحقق من صحة الكود , اذا كان خاليا من الاخطاء سوف يتم عمل ملف تلقائيا و هو a.out

هذا الملف هو ال compiled file للكود المكتوب

2- Run (./a.out)

و هذا الأمر يشغل الملف المنتج من الأمر الأول .

هذه مقدمة بسيطة عن البرمجة بلغة السي ، في المرة القادمة إن شاء الله سوف أتحدث عن  المتغيرات , جمل التكرار و التحكم في الخرج عن طريق  جمل الشرط..

To be Continued 😉