JavaScript is required

 Giả sử có câu lệnh ch[] = "A". Ch chứa bao nhiêu bytes:

A.

1.

B.

2.

C.

3.

D.

4.

Trả lời:

Đáp án đúng: B


Trong C/C++, khi khai báo một mảng ký tự `ch[] = "A";`, chuỗi "A" thực chất là một chuỗi kết thúc bằng ký tự null '\0'. Do đó, mảng `ch` sẽ chứa hai ký tự: 'A' và '\0'. Mỗi ký tự trong C/C++ thường chiếm 1 byte. Vì vậy, mảng `ch` sẽ chiếm 2 bytes (1 byte cho 'A' và 1 byte cho '\0').

Câu hỏi liên quan