شناسه ها (Identifiers)
برای هر متغیر (Variable) باید یک نام یکتا بدهیم. به این نام های یکتا می گوییم شناسه (Identifier). اسم خوب، کد را قابل فهم می کند؛ مثل برچسب روی دفترهای مدرسه.
شناسه ها C++ چیست؟
شناسه همان نام متغیر است. می تواند کوتاه باشد یا توضیح دهنده. اما اسم توضیح دهنده، نگهداری کد را آسان می کند.
int main() {
int minutesPerHour = 60;
int m = 60;
return 0;
}
نکته: minutesPerHour
قابل فهم تر از m
است.
قوانین مهم نام گذاری
- نام می تواند حرف، رقم و زیرخط داشته باشد.
- نام باید با حرف یا زیرخط (_) شروع شود.
- حساس به حروف است؛
myVar
باmyvar
فرق دارد. - فاصله و نشانه ها مثل ! و # و % ممنوع است.
- کلمات رزرو شده مثل
int
نام متغیر نیستند.
گام های تمرینی
- یک نام کوتاه بساز و مقدار بده.
- همان متغیر را با نام توضیح دهنده بساز.
- تفاوت خوانایی را با دوستت مقایسه کن.
هشدار: از کلمات رزرو شده برای نام استفاده نکن. برنامه خطا می دهد.
نکته: برای تعریف چند متغیر هم نوع، بخش چند متغیر را ببین. برای مقدارهای ثابت، به ثابت ها سر بزن. اگر شروع راهی، ابتدا تعریف متغیرها را بخوان.
جمع بندی سریع
- شناسه یعنی نام یکتای متغیر.
- با حرف یا _ شروع کن.
- حروف کوچک/بزرگ مهم است.
- از اسم های توضیح دهنده استفاده کن.