JavaScript is required

Cho khai báo sau:

struct Date {

unsigned int ngay: 5;

unsigned int thang;

unsigned int nam: 11;

} sn1;

Số lượng bit sử dụng trong biến cấu trúc trên là bao nhiêu?

A.

16.

B.

20.

C.

32.

D.
48.
Trả lời:

Đáp án đúng: C


Trong khai báo struct Date:

  • ngay chiếm 5 bits
  • thang chiếm số bit mặc định của unsigned int (thường là 4 bytes = 32 bits)
  • nam chiếm 11 bits

Tổng số bits sử dụng là 5 + 32 + 11 = 48 bits.

Câu hỏi liên quan