আপনি একটি ভেরিয়েবল অ্যাসাইনমেন্ট অপারেটর দিয়ে বা এর কনস্ট্রাক্টর ব্যবহার করে ইনিশিয়ালাইজ করতে পারেন। উদাহরণস্বরূপ:
int i = 0; MyClass instance(1, "Hello");
এটি অটোমেটিক্যালি ইনিশিয়ালাইজড হবে যদি:
- এটি একটি ক্লাস/স্ট্রাক্ট ইনস্ট্যান্স যেখানে ডিফল্ট কনস্ট্রাক্টর সকল প্রিমিটিভ টাইপ ইনিশিয়ালাইজ করে; যেমন
MyClass instance; - আপনি অ্যারে ইনিশিয়ালাইজার সিনট্যাক্স ব্যবহার করেন, যেমন
int a[10] = {}(সব শূন্য) বাint a[10] = {1,2};(প্রথম দুটো ছাড়া সব শূন্য: a[0] == 1 এবং a[1] == 2) - এটি একটি গ্লোবাল/extern ভেরিয়েবল
- এটি
staticহিসেবে ডিফাইন করা হয়