cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

تعلم لغة السي C ©️

قناة خاصة بتعلم أساسيات لغة السي C لنجعلها مرجع للجميع بهذه اللغه. لمتابعة الدورة كاملة من البداية من هذا الرابط : https://programmer-tech.com/c حساب الموقع في تويتر: https://www.twitter.com/MhamadAlush0997

Show more
Advertising posts
393
Subscribers
No data24 hours
No data7 days
No data30 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

Photo unavailableShow in Telegram
دالة realloc() للتخصيص الديناميكي للذاكرة في لغة C. دالة realloc() تعني إعادة تخصيص و حجز ديناميكي في الذاكرة و يتم إستخدامها من أجل تغيير تخصيص ذاكرة تم تخصيصها من قبل ديناميكياً, أي في حال كانت الذاكرة التي تم تخصيصها بإستخدام malloc و calloc غير كافية و إحتجنا إضافة عناصر جديدة و نريد توسيعها فإنه يتم إستخدام realloc() من أجل إعادة تخصيص الذاكرة. https://www.programmer-tech.com/c-programming-realloc-function
Show all...
اضغط لقراءة الدرس 15
Photo unavailableShow in Telegram
دالة sizeof لإيجاد حجم المتغيرات في الذاكرة في لغة C. دالة sizeof() هي دالة تُستخدَم لإيجاد حجم المُتغيرات في الذاكرة بالبايت لمتغير أو مصفوفة و يمكن تطبيقها على أي نوع من انواع البيانات بما في ذلك الأعداد الصحيحة. https://www.programmer-tech.com/c-programming-sizeof-function
Show all...
اضغط لقراءة الدرس 14
Photo unavailableShow in Telegram
الكتابة على الملفات Files و القراءة منها في لغة C. إن من مميزات لغة البرمجة القوية هو قدرتها على التعامل مع الملفات و لغة سي تُتيح لنا ذلك من خلال مكتبة stdio.h حيث نستطيع فتح الملفات و الكتابة فيها أو القراءة منها بإستخدام دوال الملفات. https://www.programmer-tech.com/c-programming-files
Show all...
اضغط لقراءة الدرس 13
Photo unavailableShow in Telegram
المؤشرات Pointers في لغة C. المؤشرات هي متغيرات تقوم بتخزين عناوين و متغيرات في الذاكرة المحلية بالنظام الست عشري hexadecimal و يمكن لهذه المؤشرات أن تقوم بالتأشير على متغير primitive أو على عنصر متواجد في داخل مصفوفة, و لأجل تعريف مؤشر في البرمجة نقوم بإستخدام إشارة النجمة * مع الإشارة لنوع المؤشر و يجب أن يكون نفس نوع الشيئ الذي سوف يقوم بالإشارة عليه في الذاكرة. https://www.programmer-tech.com/c-programming-pointers
Show all...
اضغط لقراءة الدرس 12
Photo unavailableShow in Telegram
التعامل مع النصوص في لغة C. التعامل مع النصوص أو ما يُسمَّى بـ Strings فهل تسائلت كيف بإمكاننا تخزين جُمَل كاملة أو عبارات كإسم شخص أو نص معين, فحسب ما ذكرناه من أنواع البيانات لا يوجد نوع يمكَّننا من تخزين نص كامل فيه, لكن اقرب هذه الأنواع لذلك هو char الذي يُمكنه تخزين فقط حرف واحد أو رمز واحد. https://www.programmer-tech.com/handling-the-strings-in-c-programming
Show all...
اضغط لقراءة الدرس 11
Photo unavailableShow in Telegram
المصفوفات في لغة C. المصفوفات هي مجموعة من البيانات التي تتشابه في النوع سواء كانت نصوص أو أرقام عددية صحيحة أو أرقام عشرية و أرقام كسرية و حرف واحد و يكون لها إسم مشترك يُعبّر عن هذه البيانات بإسم المصفوفة Array و في المصفوفات نستطيع أن ننسيق الكود الخاص بنا و وضع به كم كبير من المُتغيرات بدون أي تعقيد. https://www.programmer-tech.com/c-programming-arrays
Show all...
اضغط لقراءة الدرس 10
Photo unavailableShow in Telegram
المعاملات Parameters في لغة C. يعتبر الـparameter أنه متغير يتم كتابته و إنشاءه عند تعريف الدالة و هو يكون جزء من الدالة, أي عندما نقوم بإنشاء دالة جديدة فإن الباراميتر يكون هو المتغير الذي يتم تمريره للدالة من أجل أن يتم التعامل معه و عمل المهمة الخاصة في الدالة. https://www.programmer-tech.com/c-programming-parameters
Show all...
اضغط لقراءة الدرس 9
Photo unavailableShow in Telegram
الدوال Function في لغة C. إن مصطلح دالة قد يكون مألوفاً في الرياضيات لكن في البرمجة له معاني اعمق من الرياضيات, سوف نتعرَّف على كيفية إنشاء دالة Function و انواعها و كيفية إستعمال بعض الدوال Functions الموجودة في لغة سي. https://www.programmer-tech.com/c-programming-functions
Show all...
اضغط لقراءة الدرس 8
Photo unavailableShow in Telegram
الحلقات التكرارية في لغة C. نقوم بإستخدام الحلقات في البرمجة لتسهل علينا عدم كتابة نفس الكود عدة مرات, في حال أردنا إستخدامه لمرات عديدة نقوم بوضعه بداخل حلقة و هي سوف تقوم بدوره في إعادة تكراره على حسب طلبنا و شروط الكود. https://www.programmer-tech.com/c-programming-loops
Show all...
اضغط لقراءة الدرس 7
Photo unavailableShow in Telegram
الشروط conditions و أنواعهافي لغة سي. الشروط تعتبر من أهم العناصر التي يجب توفرها في أي لغة برمجة سواء أن كانت في لغة البرمجة c أو c++ أو أي لغة غيرهم. فهي تلعب دوراً رئيسياً في كل لغة برمجة, بمثل مواد البناء في حال أردت أن أصمم منزل. https://programmer-tech.com/c-conditions
Show all...
اضغط لقراءة الدرس 6