C++-এ মূল ডেটা টাইপসমূহ
- int - পূর্ণসংখ্যা সংরক্ষণের জন্য, সাধারণত ৪ বাইট
- float - একক পрешনের দশমিক মান, সাধারণত ৪ বাইট
- double - ডবল পleshনের দশমিক মান, সাধারণত ৮ বাইট
- char - ক্যারেক্টার সংরক্ষণের জন্য, সাধারণত ১ বাইট
sizeof অপারেটর
sizeof একটি কম্পাইল-টাইম অপারেটর যা ডেটা টাইপ বা ভেরিয়েবলের আকার বাইটে রিটার্ন করে।
sizeof(data_type);
উদাহরণ
#include <iostream>
using namespace std;
int main() {
cout << "Size of int is " << sizeof(int) << " bytes" << endl;
cout << "Size of float is " << sizeof(float) << " bytes" << endl;
cout << "Size of double is " << sizeof(double) << " bytes" << endl;
cout << "Size of char is " << sizeof(char) << " byte" << endl;
return 0;
}
আউটপুট (সাধারণ ৬৪-বিট সিস্টেমে)
Size of int is 4 bytes Size of float is 4 bytes Size of double is 8 bytes Size of char is 1 byte
নোট: আকার কম্পাইলার এবং প্ল্যাটফর্মের ওপর নির্ভর করতে পারে।