C Programming Identifier সি প্রোগ্রামিং আইডেন্টিফায়ার
সি প্রোগ্রামিং আইডেন্টিফায়ার
এই অধ্যায়ে আপনি আইডেন্টিফায়ার(identifier) সম্মন্ধে জানবেন এবং ভ্যারিয়েবল(variable) এর জন্য উপযুক্ত নামকরণ শিখবেন।
সি আইডেন্টিফায়ার
কোনো সত্ত্বা(entity) যেমন ভ্যারিয়েবল, ফাংশন, স্ট্রাকচার ইত্যাদিকে সনাক্ত করার জন্য ব্যবহৃত নামই হলো আইডেন্টিফায়ার।
সি প্রোগ্রামিং এ আইডেন্টিফায়ারকে অবশ্যই ইউনিক(unique) হতে হবে। প্রোগ্রাম সম্পাদন(execution)-এর সময় কোনো সত্ত্বাে(entity)-কে একটি ইউনিক নামের মাধ্যমে সনাক্ত করার জন্যই মূলত এদের সৃষ্টি। উদাহরণস্বরূপঃ
int money;
double accountBalance;
এখানে money এবং accountBalance হলো আইডেন্টিফায়ার
মনে রাখবেন, আইডেন্টিফায়ার এর নাম দেওয়ার জন্য কখনোই সি কীওয়ার্ডসমূহ ব্যবহার করা যাবে না।
যেমন- আপনি ইচ্ছা করলেই double কে আইডেন্টিফায়ার হিসাবে ব্যবহার করতে পারবেন না কারণ ইহা কীওয়ার্ড।
আইডেন্টিফায়ারের নাম রাখার নিয়মাবলী
- একটি বৈধ আইডেন্টিফায়ারে বর্ণমালা(বড় হাতের বর্ণ বা ছোট হাতের বর্ণ) , ডিজিট(digits) এবং আন্ডারস্কোর(_) থাকতে পারে।
- আইডেন্টিফায়ার এর নাম বর্ণ অথবা আন্ডারস্কোর দিয়ে শুরু হতে হবে। তবে আন্ডারস্কোর দিয়ে আইডেন্টিফায়ারের নাম শুরু করাকে অনুৎসাহিত করা হয়।
- আইডেন্টিফায়ারের নাম যেকোনো দৈর্ঘের হতে পারে। তবে কম্পাইলার প্রথম ৩১ বর্ণ কে আইডেন্টিয়ায়ারের নাম হিসাবে বেছে নেয়।
উত্তম পন্থায় প্রোগ্রামিং
কীওয়ার্ড ছাড়া আইডেন্টিফায়ারের জন্য আপনি যেকোনো নাম পছন্দ করতে পারেন। যাইহোক, আপনি যদি আইডেন্টিফায়ারকে অর্থপূর্ণ নাম দেন তাহলে ইহা আপনার এবং আপনার অনুসারী প্রোগ্রামারদের জন্যও বুঝা সহজ হবে।
No comments