C++ Identifiers
🔹 Identifier چیست؟
-
Identifier (شناسه) نامی است که برای متغیرها، توابع، کلاسها و دیگر المانهای برنامه انتخاب میکنیم.
-
در واقع شناسه همون اسمهایی هستن که ما به بخشهای مختلف کد میدیم.
🔹 قوانین نامگذاری شناسهها
-
فقط میتونه شامل:
-
حروف انگلیسی (
a-z,A-Z) -
اعداد (
0-9) -
علامت زیرخط (
_) باشه.
-
-
نمیتونه با عدد شروع بشه.
✅age1→ درست
❌1age→ غلط -
نمیتونه شامل فاصله یا کاراکترهای خاص باشه.
❌my nameیاage@ -
نمیتونه یکی از کلمات رزرو شده C++ باشه.
(مثلint,return,class,while)
🔹 مثال
📌 خروجی:
🔹 نکات مهم در انتخاب شناسه
-
بهتره نامها معنادار باشن:
-
✅
studentAge(خوب) -
❌
x1(نامفهوم)
-
-
زبان C++ به حروف کوچک و بزرگ حساسه:
-
Nameوnameدو شناسه متفاوت هستن.
-
✅ خلاصه
-
Identifier = نامی برای متغیرها، توابع، کلاسها و ...
-
نمیتونه با عدد شروع بشه یا شامل فاصله و علامت خاص باشه.
-
نمیتونه یکی از کلمات کلیدی زبان باشه.
-
C++ نسبت به حروف کوچک و بزرگ Case Sensitive هست.
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React