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.

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. Phương án A: Chuỗi là một mảng các kí tự. Phát biểu này đúng, chuỗi có thể được xem như một mảng các kí tự liên tiếp nhau. Phương án 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/C++, chuỗi kết thúc bằng kí tự null '\0' có mã ASCII là 0. Phương án 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 tương tự như B và cũng đúng, NULL là một cách biểu diễn khác của 0 trong C/C++. Phương án D: Chuỗi là mảng các trị 2 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 byte (ví dụ bảng mã Unicode). Tuy nhiên, không phải lúc nào chuỗi cũng là mảng các trị 2 byte, và việc khẳng định như vậy là không chính xác. Do đó, đây là phát biểu sai cần tìm.

Câu hỏi liên quan