JavaScript is required

Kiểu dữ liệu nào có thể chứa nhiều thành phần dữ liệu có thể có kiểu dữ liệu khác nhau thành một nhóm duy nhất?

A.

Mảng.

B.

Con trỏ.

C.

Tập tin.

D.
Cấu trúc (struct).
Trả lời:

Đáp án đúng: D


Kiểu dữ liệu cấu trúc (struct) cho phép gom nhiều thành phần dữ liệu có kiểu dữ liệu khác nhau (ví dụ: số nguyên, số thực, chuỗi, ký tự...) thành một nhóm duy nhất, dưới một tên gọi chung. Mỗi thành phần trong cấu trúc được gọi là một trường (field). Ví dụ, một cấu trúc có thể chứa thông tin về một người, bao gồm tên (chuỗi), tuổi (số nguyên) và chiều cao (số thực).

Các lựa chọn khác không phù hợp vì:

  • Mảng: Chỉ chứa các phần tử có cùng kiểu dữ liệu.
  • Con trỏ: Lưu địa chỉ của một biến khác, không chứa nhiều thành phần dữ liệu khác kiểu.
  • Tập tin: Đại diện cho một nguồn dữ liệu bên ngoài (ví dụ: một file trên ổ cứng), không phải là một kiểu dữ liệu cơ bản để chứa các thành phần dữ liệu khác nhau.

Câu hỏi liên quan