C++-এ কনস্ট্যান্টের কোনো আলাদা টাইপ নেই। শুধু যেকোনো ডেটা টাইপকে আপনি কনস্ট্যান্ট হিসেবে ডিক্লেয়ার করতে পারেন। যদি একটি ভেরিয়েবল const কীওয়ার্ড দিয়ে কনস্ট্যান্ট হিসেবে ডিক্লেয়ার করা হয়, তবে আপনি এর মান পুনরায় অ্যাসাইন করতে পারবেন না।
উদাহরণ
#include <iostream>
using namespace std;
int main() {
const int i = 5;
// এখন নিচের সব অপারেশন غيرقانونী এবং এরর করবে:
i = 10;
i *= 2;
i++;
i--;
// ...
return 0;
}