JavaScript is required

Chọn một phát biểu sai:

A.

Chuỗi là một mảng các kí tự.

B.

Chuỗi là một mảng các kí tự và kí tự cuối cùng có mã là 0.

C.

Chuỗi là mảng các kí tự và kí tự cuối cùng có mã là NULL.

D.
Chuỗi là mảng các trị 2 byte. (1 byte)
Trả lời:

Đáp án đúng: D


Câu hỏi yêu cầu chọn phát biểu sai về chuỗi. * **A. Chuỗi là một mảng các kí tự:** Phát biểu này đúng. Trong nhiều ngôn ngữ lập trình, chuỗi được biểu diễn như một mảng các ký tự. * **B. Chuỗi là một mảng các kí tự và kí tự cuối cùng có mã là 0:** Phát biểu này đúng. Trong ngôn ngữ C, chuỗi kết thúc bằng ký tự null (\0), có mã ASCII là 0. * **C. Chuỗi là mảng các kí tự và kí tự cuối cùng có mã là NULL:** Phát biểu này đúng. NULL tương đương với 0 trong C/C++. * **D. Chuỗi là mảng các trị 2 byte. (1 byte):** Phát biểu này sai. Chuỗi là mảng các kí tự, mỗi kí tự thường chiếm 1 byte (ví dụ bảng mã ASCII) hoặc 2 bytes (ví dụ bảng mã Unicode). Tuy nhiên, phát biểu này sai vì nó vừa nói 2 bytes, vừa nói 1 byte, và không phải lúc nào chuỗi cũng là mảng các trị 2 byte.

Câu hỏi liên quan