কম্পিউটার

C/C++ এ const int*, const int * const এবং int const * এর মধ্যে পার্থক্য?


উপরের চিহ্নগুলির অর্থ হল নিম্নলিখিত −

int* - পয়েন্টার থেকে int. এটি একটি বেশ স্পষ্ট। 

এছাড়াও নোট করুন যে −

const int * এবং int const * একই।const int * const এবং int const * const একই।

আপনি যদি কখনও এই ধরনের চিহ্নগুলি পড়ার ক্ষেত্রে বিভ্রান্তির সম্মুখীন হন, তাহলে স্পাইরাল নিয়মটি মনে রাখবেন:পরিবর্তনশীলের নাম থেকে শুরু করুন এবং পরবর্তী পয়েন্টার বা টাইপের দিকে ঘড়ির কাঁটার দিকে সরান। এক্সপ্রেশন শেষ না হওয়া পর্যন্ত পুনরাবৃত্তি করুন।


  1. const int*, const int * const, এবং int const * এর মধ্যে পার্থক্য কি?

  2. C/C++ এ #include <filename> এবং #include filename এর মধ্যে পার্থক্য?

  3. C++ এ স্ট্যাটিক, অটো, গ্লোবাল এবং লোকাল ভেরিয়েবলের মধ্যে পার্থক্য

  4. C++ এ একটি সংজ্ঞা এবং একটি ঘোষণার মধ্যে পার্থক্য কী?