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

C++ প্রোগ্রাম: ডেটা টাইপের সাইজ (int, float, double, char) জানা

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

নোট: আকার কম্পাইলার এবং প্ল্যাটফর্মের ওপর নির্ভর করতে পারে।

  1. C++-এ ডাবলি লিংকড লিস্টের আকার (Size) বের করার প্রোগ্রাম

  2. সি++ প্রোগ্রাম: দ্বি-অভিশ্লেষণ (Double Integration) গণনা

  3. সি++ প্রোগ্রাম: গ্রাফ ম্যাট্রিক্সের বিপরীত (Inverse) নির্ণয়

  4. C++-এ float এবং double তুলনা করা (Comparing Float and Double)