Câu hỏi:

09/05/2022 506 Lưu

Khẳng định nào sau đây là đúng khi nói về các phép toán có thể được thực hiện với struct:

A. Có sử dụng phép gán, gán một biến struct cho một biến struct khác cùng kiểu.

B. có sử dụng phép ==

C. Có sử dụng phép !=

D. Không thực hiện truy vấn tới các thành phần của struct từ biến struct.

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Đáp án đúng là: A

Các biến struct không sử dụng các phép toán == và != bởi vì các thành phần trực thuộc struct không nhất thiết phải được lưu trữ trong các byte bộ nhớ liên tiếp.

Các phép toán có thể được thực hiện với struct bao gồm:

+ Phép gán, gán một biến struct cho một biến struct khác cùng kiểu.

+ Phép tham chiếu để lấy địa chỉ của một biến struct.

+ Truy vấn tới các thành phần của struct từ biến struct.

+ Sử dụng toán tử sizeof để lấy kích cỡ của biến struct.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A. Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng có cùng một số thuộc tính mà các thuộc tính có thể có các kiểu dữ liệu khác nhau.

B. Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng khác nhau về thuộc tính.

C. Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng có cùng kiểu dữ liệu.

D. Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng khác nhau về thuộc tính và có cùng kiểu dữ liệu.

Lời giải

Đáp án đúng là: A

Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng có cùng một số thuộc tính mà các thuộc tính có thể có các kiểu dữ liệu khác nhau.

Lời giải

Đáp án đúng là: B

Có hai cách để gán giá trị cho biến bản ghi: Dùng lệnh gán trực tiếp và gán giá trị cho từng thuộc tính.

Câu 3

A. struct

<kiểu thành viên 1><thành viên 1>;

. . .

<kiểu thành viên k><thành viên k>;

};

B. <tên kiểu cấu trúc>{

<kiểu thành viên 1><thành viên 1>;

. . .

<kiểu thành viên k><thành viên k>;

};

C. struct <tên kiểu cấu trúc>

D. struct <tên kiểu cấu trúc>{

<kiểu thành viên 1><thành viên 1>;

. . .

<kiểu thành viên k><thành viên k>;

};

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 7

A. Kiểu cấu trúc là một loại dữ liệu khác trong ngôn ngữ lập trình C/C++, cho phép bạn kết hợp các dữ liệu khác kiểu nhau.

B. Cấu trúc được sử dụng để biểu diễn một bản ghi.

C. Để truy cập bất kỳ thành viên nào của cấu trúc, bạn sử dụng toán tử truy cập phần tử (.). Toán tử truy cập thành viên cấu trúc được mã hóa là dấu chấm giữa tên biến cấu trúc và thành viên cấu trúc mà bạn muốn truy cập.

D. Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng khác nhau về thuộc tính mà các thuộc tính có thể có các kiểu dữ liệu khác nhau.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP