কম্পিউটার টিউটোরিয়াল

সি ভাষায় const কোয়ালিফায়ার (Const Qualifier)

আমরা const কোয়ালিফায়ার ব্যবহার করে একটি ভেরিয়েবল কনস্ট্যান্ট ডিক্লেয়ার করি। এর মানে একবার আরম্ভিকেশন হলে ভেরিয়েবলের মান পরিবর্তন করা যাবে না। const ব্যবহার করার বড় সুবিধা আছে। উদাহরণস্বরূপ, PI-এর মান আপনি প্রোগ্রামের কোনো অংশে মডিফাই করতে চান না। তাই সেটিকে const ডিক্লেয়ার করবেন।

const-কোয়ালিফায়ড টাইপের অবজেক্ট কম্পাইলার রিড-অনলি মেমোরিতে রাখতে পারে, এবং যদি কোনো প্রোগ্রামে const অবজেক্টের অ্যাড্রেস নেওয়া না হয়, তবে সেটি স্টোরও নাও হতে পারে।

উদাহরণ কোড

#include <stdio.h>
int main() {
    const int x = 10;
    x = 12; // কম্পাইল টাইম এরর
    return 0;
}

আউটপুট

[Error] assignment of read-only variable 'x'
  1. জাভাস্ক্রিপ্টে 'const' কীওয়ার্ড কীভাবে ব্যবহার করবেন?

  2. জাভাস্ক্রিপ্ট const কীওয়ার্ড

  3. জাভাস্ক্রিপ্টে Const এবং Let এর পার্থক্য

  4. HTML value অ্যাট্রিবিউট