أهم أقسام المدونة

الصفحات

السبت، 1 أبريل 2017

قواعد تسمية المتغيرات


قواعد تسمية المتغيرات:
عند تعريف المتغير، هناك بعض القيود التي يجب الالتزام بها:
1- ألا يكون اسم المتغير كلمة من كلمات اللغة الأساسيّة Keywords، وهي كلمات تحجزها اللغة لاستخدامها الخاص لهذا تسمى أيضا بالكلمات المحجوزة Reserved Words.. وتعرض فيجيوال بيزيك الكلمات المحجوزة باللون الأزرق في صفحة الكود، مثل Dim و Integer و Sub وFor و If وغيرها.. لهذا فإنّ الجملة التالية غير مقبولة:
Dim Dim As Integer
ولكن لو كنت مُصرّا على مثل هذا الأمر، فيمكنك أن تضع الكلمة المحجوزة بين قوسين مضلعين [].. هذه الجملة مقبولة:
Dim [Dim] As Integer
لكن عليك في كلّ موضع تستخدم فيه هذا المتغيّر أن تحيطه بالقوسين المضلعين كالتالي:
[Dim] = 5 

ملحوظة:
الكلمتان Print و Data ليستا من الكلمات المحجوزة في فيجيوال بيزيك.. وجربوا تعريف متغيرين بهذين الاسمين كالتالي:
Dim Data As String = "Test"
Dim Print As Boolean = True
 
2- ألا يزيد طول اسم المتغير عن 255 حرفًا، وهو رقم كبير بالفعل بما يكفي.

3- أن يتكون اسم المتغير من كلمة واحدة لا تتخللها المسافات.. ويمكن استخدام الشرطة المنخفضة "_" للفصل بين مقاطع الكلمة بدلا من المسافات، مثل User_Name، أو يمكنك بالاكتفاء بجعل أول حرف من كل كلمة كبيرا، مثل UserName.

4- ألا يبدأ اسم المتغير بأرقام، وإن كان من الممكن أن تتوسطه أرقام أو ينتهيَ بها، مثل User1 و User2.

5- ألا يحتوي اسم المتغير على أي علامة من العلامات التالية:
علامة التنصيص "
علامة التعليق '
الأقواس ( )[ ]{ }
النقطة "." أو الفاصلة ","
المعاملات الحسابية + - * ^ / \ = <>
فكل هذه العلامات محجوزة لوظائف أخرى.. باختصار: أية علامات غير الحروف الهجائية والشرطة المنخفضة غير مسموح باستخدامها.

6- غير مسموح بتكرار اسم المتغيّر داخل نفس النطاق، فلا يمكن مثلا تعريف متغيّرين اسمها X داخل الإجراء المعالج لحدث ضغط الزر Button1، وإن كان من الممكن تعريف متغير اسمه X في حدث ضغط الزر Button1، ومتغير آخر اسمه X أيضا لكن في حدث ضغط الزر Button2.. وسنتعرف على هذا الموضوع بتفصيل أكثر لاحقا. 

من كتاب المبرمج الصغير للصف الثالث الإعدادي (الفصل الدراسي الثاني).. للتنزيل كاملا:

ليست هناك تعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.