شناسه ها (Identifiers)
شناسه (Identifier) یعنی نام یکتا برای متغیرها. مثل وقتی در مدرسه هر دانش آموز یک نام دارد. با نام خوب، کدت خواناتر می شود و کمتر گیج می شوی.
شناسه ها در C++ چیست؟
هر متغیر باید نام یکتا داشته باشد. نام می تواند کوتاه یا توصیفی باشد. نام توصیفی فهم کد را آسان می کند.
// Good
int minutesPerHour = 60;
// OK, اما مبهم
int m = 60;
قوانین نام گذاری شناسه ها
- حروف، ارقام و زیرخط مجاز هستند.
- باید با حرف یا زیرخط شروع شود.
- حساس به حروف بزرگ وکوچک است.
- فاصله و کاراکتر خاص مجاز نیست.
- کلیدواژه ها مثل
intمجاز نیستند.
گام های تمرینی
- یک نام توصیفی برای دقایق بساز.
- همان مقدار را با نام مبهم هم بساز.
- ببین کدام خواناتر است.
نکته: نام های توصیفی، نگهداری کد را ساده می کنند.
ادامه کار با اعلان متغیرها و تمرین با متغیرهای متعدد عالی است. همچنین چاپ نام ها را در خروجی با cout ببین.
جمع بندی سریع
- شناسه باید یکتا و خوانا باشد.
- با حرف یا زیرخط شروع کن.
- حروف بزرگ وکوچک فرق دارند.
- از کلیدواژه ها استفاده نکن.