Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Chương trình C++ tìm kích thước int, float, double, char


Các kiểu dữ liệu trong C++

Có nhiều kiểu dữ liệu trong C++ nhưng thường dùng nhất: int, float, double, char. Chi tiết:

  • int - Kiểu nguyên, thường cần 4 byte bộ nhớ.

  • float - Kiểu thực độ chính xác đơn, thường 4 byte.

  • double - Kiểu thực độ chính xác kép, thường 8 byte.

  • char - Kiểu ký tự, thường 1 byte.

Toán tử sizeof trong C++

Toán tử sizeof dùng để tìm kích thước kiểu dữ liệu. Là toán tử thời gian biên dịch xác định kích thước biến/kiểu dữ liệu tính bằng byte. Cú pháp:

sizeof (kiểu_dữ_liệu);

Chương trình tìm kích thước:

Ví dụ

#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;
}

Đầu ra (ví dụ)

Size of int is 4 bytes
Size of float is 4 bytes
Size of double is 8 bytes
Size of char is 1 byte

Sử dụng sizeof để lấy kích thước và hiển thị qua cout.