Перейти к содержимому

شرح كامل للمتغيرات والثوابت في #C للمبتدئين (23)

معز محمد | Muiz Mohamed

0:00 / 0:00

شرح كامل للمتغيرات والثوابت في #C للمبتدئين (23)

21 просмотр · 3 дн. назад
معز محمد | Muiz Mohamed
25 подписчиков
21 просмотр · 3 дн. назад
ما الفرق بين المتغير والثابت في #C؟ في هذه الحلقة نقدم : شرحاً مفصلاً للمبتدئين حول مفاهيم المتغيرات (Variables) والثوابت (Constants) في لغة البرمجة #C، وأهميتهما في تخزين البيانات داخل ذاكرة الحاسوب (RAM) أثناء تشغيل البرنامج. المتغيرات (Variables): هي مساحات في الذاكرة تحمل اسماً محدداً (Identifier) ونوع بيانات (Data Type)، وتُستخدم لتخزين قيم مؤقتة يمكن تغييرها أثناء تنفيذ البرنامج (0:16-0:45). تم شرح طرق الإعلان عنها (Declaration) وتهيئتها (Initialization) (3:16-5:00). قواعد التسمية: يجب أن تتبع الأسماء قواعد معينة، مثل عدم البدء برقم، وتجنب الرموز الخاصة والكلمات المحجوزة، واستخدام أساليب تسمية قياسية مثل Camel Case للمتغيرات (6:03-13:00). الثوابت (Constants): هي متغيرات تُعرف باستخدام الكلمة المفتاحية `const` ولا يمكن تغيير قيمتها بعد الإعلان عنها (8:38-9:00). تُستخدم للقيم الثابتة التي لا تتغير طوال عمر التطبيق (مثل قيمة `Pi`) (11:11-11:31). مشكلة البرمجة الصلبة (Hard-Coding): يوضح الفيديو عيوب كتابة القيم مباشرة في الكود (Hard-coding)، وكيف تساعد المتغيرات في جعل الكود أكثر مرونة وقابلية للصيانة (13:20-19:55). مفهوم Read-Only: استعرض الفيديو الكلمة المفتاحية `readonly` كبديل للثوابت عند الحاجة لتحديد قيمة لا تتغير بعد التعيين، ولكن لا يمكن معرفتها إلا وقت تشغيل البرنامج (Run-time) (53:16-58:11). سنربط هذه المفاهيم بالأمثلة العملية التي نحتاج إليها عند بناء تطبيقات #C، ومنها مشروع Smart Banking System. 📚 من الدورة: #C للمبتدئين | Beginner ▶️ تابع بقية الحلقات بالترتيب:    • كورس سي شارب للمبتدئين | C# Course Beginners   #CSharp #Variables #Constants #DotNet