---------- ---------- ---------- الدرس الأول ---------- ---------- ----------
:: بنية و مكونات اللغة ::
1 – المعرّفات ( Identifier ) :
هي عبارة عن أسماء تعرفها و تضعها في برنامجك و قد تكون :
- متغيرات ( Variable ) .
- ثوابت ( Constant ) .
- أسماء لتوابع .
- أسماء كائنات ( Calsses ) .
و لكن هناك شروط لتسمية هذه الأشياء و هي كالتالي :
أ – أن يبدأ الاسم بحرف أبجدي أو ( _ ) و أن لا يبدأ برقم .
ب – أن لا توجد فراغات بين الاسم .
ج – أن يكون طوله كحد أقصى 64 حرف .
د – أن لا يحتوي على رموز أو كلمات خاصة باللغة مثل ( const , float ) و أعتقد أن عدد هذه الكلمات 26 .
هـ - يفضل استخدام أسماء تدل على وظيفة هذا الاسم .
2 – المتغيرات ( Variable ) :
هي أسماء تحجز لمواقع في الذاكرة .. تحمل قيمة يمكن أن تتغير أثناء عمل البرنامج . مثلاً / إذا عرفنا متغير A و أعطيناه قيمة في بداية البرنامج و لتكن 5 .. فإننا نستطيع تغيير هذه القيمة إلى 10 مثلاً في أي مكان من البرنامج .
إذا كنت تريد أن تخزن ( تحفظ ) أي معلومة أو قيمة أو أي شيء و تريد إجراء عملية على هذه القيمة مثل جمع عددين فيجب أن تضع هذه القيم ضمن متغيرات بشرط أنك تريد تغيير قيمتها فيما بعد أما إذا كنت تريد أن تكون ثابتة فاستخدم الثوابت .. و لكن المتغيرات سوف تموت ( تفقد قيمتها ) عند انتهاء البرنامج أو في مواقع أخرى سنتحدث عنها فيما بعد .
أمثلة على المتغيرات
Code:
int a;
float b5;
bool fine;