JavaScript is required

Anh (Chị) hãy chọn đáp án SAI?

A.

char kytu = “A”;

B.

char kytu = 28;

C.

signed char offset = -88;

D.

char kytu[ ] = “sinh vien”;

Trả lời:

Đáp án đúng: A


Trong C/C++, kiểu dữ liệu char được sử dụng để lưu trữ một ký tự duy nhất. Ký tự này được đặt trong cặp dấu nháy đơn (' '), không phải dấu nháy kép (" "). Do đó, phương án A sai vì sử dụng dấu nháy kép cho ký tự 'A'. Các phương án còn lại đều đúng:

  • B. Một biến char có thể được gán một giá trị số nguyên, giá trị này sẽ được hiểu là mã ASCII của ký tự tương ứng.
  • C. signed char có thể lưu trữ các giá trị âm.
  • D. Một mảng các ký tự (char[]) có thể được khởi tạo bằng một chuỗi ký tự, chuỗi này được đặt trong dấu nháy kép.

Câu hỏi liên quan