تعلم لغة السي C ©️
Open in Telegram
قناة خاصة بتعلم أساسيات لغة السي C لنجعلها مرجع للجميع بهذه اللغه. لمتابعة الدورة كاملة من البداية من هذا الرابط : https://programmer-tech.com/c حساب الموقع في تويتر: https://www.twitter.com/MhamadAlush0997
Show more393
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
Repost from NusurTech 2 ©️
الف الف مبروك للسعودية فوزها على الإرجنتين، مبروك للعرب 💪😍 .
t.me/NusurTech
دالة realloc() للتخصيص الديناميكي للذاكرة في لغة C.
دالة realloc() تعني إعادة تخصيص و حجز ديناميكي في الذاكرة و يتم إستخدامها من أجل تغيير تخصيص ذاكرة تم تخصيصها من قبل ديناميكياً, أي في حال كانت الذاكرة التي تم تخصيصها بإستخدام malloc و calloc غير كافية و إحتجنا إضافة عناصر جديدة و نريد توسيعها فإنه يتم إستخدام realloc() من أجل إعادة تخصيص الذاكرة.
https://www.programmer-tech.com/c-programming-realloc-function
دالة sizeof لإيجاد حجم المتغيرات في الذاكرة في لغة C.
دالة sizeof() هي دالة تُستخدَم لإيجاد حجم المُتغيرات في الذاكرة بالبايت لمتغير أو مصفوفة و يمكن تطبيقها على أي نوع من انواع البيانات بما في ذلك الأعداد الصحيحة.
https://www.programmer-tech.com/c-programming-sizeof-function
الكتابة على الملفات Files و القراءة منها في لغة C.
إن من مميزات لغة البرمجة القوية هو قدرتها على التعامل مع الملفات و لغة سي تُتيح لنا ذلك من خلال مكتبة stdio.h حيث نستطيع فتح الملفات و الكتابة فيها أو القراءة منها بإستخدام دوال الملفات.
https://www.programmer-tech.com/c-programming-files
المؤشرات Pointers في لغة C.
المؤشرات هي متغيرات تقوم بتخزين عناوين و متغيرات في الذاكرة المحلية بالنظام الست عشري hexadecimal و يمكن لهذه المؤشرات أن تقوم بالتأشير على متغير primitive أو على عنصر متواجد في داخل مصفوفة, و لأجل تعريف مؤشر في البرمجة نقوم بإستخدام إشارة النجمة * مع الإشارة لنوع المؤشر و يجب أن يكون نفس نوع الشيئ الذي سوف يقوم بالإشارة عليه في الذاكرة.
https://www.programmer-tech.com/c-programming-pointers
التعامل مع النصوص في لغة C.
التعامل مع النصوص أو ما يُسمَّى بـ Strings فهل تسائلت كيف بإمكاننا تخزين جُمَل كاملة أو عبارات كإسم شخص أو نص معين, فحسب ما ذكرناه من أنواع البيانات لا يوجد نوع يمكَّننا من تخزين نص كامل فيه, لكن اقرب هذه الأنواع لذلك هو char الذي يُمكنه تخزين فقط حرف واحد أو رمز واحد.
https://www.programmer-tech.com/handling-the-strings-in-c-programming
المصفوفات في لغة C.
المصفوفات هي مجموعة من البيانات التي تتشابه في النوع سواء كانت نصوص أو أرقام عددية صحيحة أو أرقام عشرية و أرقام كسرية و حرف واحد و يكون لها إسم مشترك يُعبّر عن هذه البيانات بإسم المصفوفة Array و في المصفوفات نستطيع أن ننسيق الكود الخاص بنا و وضع به كم كبير من المُتغيرات بدون أي تعقيد.
https://www.programmer-tech.com/c-programming-arrays
المعاملات Parameters في لغة C.
يعتبر الـparameter أنه متغير يتم كتابته و إنشاءه عند تعريف الدالة و هو يكون جزء من الدالة, أي عندما نقوم بإنشاء دالة جديدة فإن الباراميتر يكون هو المتغير الذي يتم تمريره للدالة من أجل أن يتم التعامل معه و عمل المهمة الخاصة في الدالة.
https://www.programmer-tech.com/c-programming-parameters
الدوال Function في لغة C.
إن مصطلح دالة قد يكون مألوفاً في الرياضيات لكن في البرمجة له معاني اعمق من الرياضيات, سوف نتعرَّف على كيفية إنشاء دالة Function و انواعها و كيفية إستعمال بعض الدوال Functions الموجودة في لغة سي.
https://www.programmer-tech.com/c-programming-functions
الحلقات التكرارية في لغة C.
نقوم بإستخدام الحلقات في البرمجة لتسهل علينا عدم كتابة نفس الكود عدة مرات, في حال أردنا إستخدامه لمرات عديدة نقوم بوضعه بداخل حلقة و هي سوف تقوم بدوره في إعادة تكراره على حسب طلبنا و شروط الكود.
https://www.programmer-tech.com/c-programming-loops
الشروط conditions و أنواعهافي لغة سي.
الشروط تعتبر من أهم العناصر التي يجب توفرها في أي لغة برمجة سواء أن كانت في لغة البرمجة c أو c++ أو أي لغة غيرهم. فهي تلعب دوراً رئيسياً في كل لغة برمجة, بمثل مواد البناء في حال أردت أن أصمم منزل.
https://programmer-tech.com/c-conditions
Repost from NusurTech 2 ©️
بمناسبة حلول عيد الأضحى المبارك نتقدم لكم و للأمة الإسلامية بأجمل التهاني و أطيب الأماني، عيدكم مبارك و كل عام وأنتم بألف خير.
و إعلموا أنه من يعظم شعائر الله فإنها من تقوى القلوب، و أفرحوا و تزينوا و تطيبوا و تجملوا و عظموا شعائر الله وصِلوا أرحامكم و إستقيموا كما أمركم الله.
و بهذه المناسبة نجدد دعمنا لفعل الخير و الجهر بالتشجيع الكامل لمبادرة #فطرة للسير وفق الفطرة السليمة التي خلقنا الله عليها، ونبذ ما يخالف الشريعة الإسلامية والفطرة الإنسانية من "الشـذو، ذ" و"المثليـة" التي تدعمها أكبر الهيئات والشركات و تجاهر بالمعصية و تشجع الإنحراف و تستهدف بشكل مُركّز و مباشر الأطفال الصغار و الأجيال القادمة عبر شاشات التلفزيون و وسائل التواصل الإجتماعي.
﴿ يَا أَيُّهَا النَّاسُ إِنَّا خَلَقْنَاكُم مِّن ذَكَرٍ وَأُنثَىٰ وَجَعَلْنَاكُمْ شُعُوبًا وَقَبَائِلَ لِتَعَارَفُوا ۚ إِنَّ أَكْرَمَكُمْ عِندَ اللَّهِ أَتْقَاكُمْ ۚ إِنَّ اللَّهَ عَلِيمٌ خَبِيرٌ﴾ لا إله إلا الله ولا نعبد إلا إياه، مخلصين له الدين ولو كره الكافرون، اللّهم صلِّ على سيدنا محمد و على آل سيدنا محمد و سلم تسليماً كثيراً.
#فطرة
#لنتصدى_لمخطط_هدم_الفطرة
دوال إدخال البيانات من المستخدم في لغة C.
إدخال البيانات من المستخدم, يوجد بعض الدوال بلغات البرمجة ليس فقط لغة السي, تطلب من المستخدم إدخال بيانات لتقوم هي بدور معين:
✅دالة scanf().
✅دالة getchar().
✅دالة getche().
✅دالة getch().
✅دالة putchar().
✅دالة puts().
✅دالة gets().
https://programmer-tech.com/c-input
المؤثرات و أنواعها في لغة C.
المؤثرات Operators هي عبارة عن رموز خاصة تُستخدَم في العمليات الحسابية مثل الجمع و الطرح و القسمة و المنطقية التي تجري على المتغيرات و توجد عدة أنواع من المؤثرات.
https://programmer-tech.com/c-operators
الثوابت و التعليقات في لغة سي.
الثوابت ( Constants ) هي عبارة عن قيمة ثابتة و لا يمكن تغييرها بعد تعريفها في البرنامج و لا تتغير قيمتها طوال فترة تنفيذ البرنامج, و الثابت هو أشبه بذاكرة القراءة فقط و هذه القيمة للقراءة فقط, تكون الثوابت من نوع "عدد، حرف، نص أي int ,float ,char".
https://programmer-tech.com/c-constants-and-comments
المتغيرات في لغة سي.
المتغيرات هي مكان محجوز في ذاكرة الحاسوب تحتوي على قيمة معينة سواء كانت القيمة نص, صورة, رقم, ...الخ نستطيع تخزين قيمة ما فيه أثناء عمل البرنامج و هذا المتغير نستطيع تغيير قيمته في أي وقت.
https://programmer-tech.com/c-variables
نظرة عامة في لغة C.
لغة سي C هي واحدة من أقوي لغات البرمجة الموجودة على الساحة منذ نشأتها إلى الآن, و هي واحدة من لغات البرمجة العالية المستوي high level و هي مثل لغة باسكال من حيث سهولة الإستخدام من ناحية و من ناحية أخرى هي من اللغات المتدنية المستوى من حيث قدرتها على مخاطبة مكونات الجهاز و من اسباب شعبيه لغة الـ C هو إنتشار نظام التشغيل UNIX و هو أهم نظام تشغيل للحاسبات المتطورة حيث أن هذا النظام كتب بلغة C.
https://programmer-tech.com/c-overview
Repost from NusurTech 2 ©️
اللهم أنعم على جميع بلاد المسلمين بالأمن والأمان
و السلم والسلام والعفو والعافية وأطفئ نار هذه الحروب و الفتن
واهلك تجار الحروب وسماسرتها والمنتفعين منها والمنافقين
اللهم لا تبقي لهم باقية اللهم إستجب دعائنا.
#عيدكم_مبارك
@Programmer_Tech
Repost from NusurTech 2 ©️
هل ترغب في تقديم دعم مادي للموقع ؟
يمكنكم تقديم الدعم المادي لموقعنا Programmer Tech عبر بايبال PayPal بالمبلغ الذي تريده من خلال الحساب الآتي 👇👇.
https://www.paypal.me/KKaissar
لدينا فريق مختصون في كتابة البحوث الجامعية بشتى أنواعها و جميع التخصصات:
🔹 بحوث تخرج.
🔸 بحوث عادية.
🔹 أوراق علمية.
🔸 كتابة مقالات.
🔹 مشاريع ويب ، تطبيقات اندرويد و الكثير من الخدمات الأُخرى.
{ و الأفضل من دا بمقابل رمزي مقبول }
لطلب أي بحث قم بتعبئة الحقول المرفقة في الموقع ليتم التواصل معك في أقرب فرصة.
#ملاحظة:
جميع الطلبة الذي عملنا لهم مشاريع علامتهم كانت كاملة Full Mark أو ناقصه درجة او اثنين فقط، و هذا يدل على جودة العمل لفريقنا.
رابط تقديم الطلب:
saja-tech.com
