What is the primary purpose of a data type in C programming?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "To define how values are stored and how operations are performed". Kiểu dữ liệu quyết định hai điều: số byte cấp cho biến cùng cách các byte đó mã hoá giá trị, và tập phép toán cùng ngữ nghĩa khi áp lên giá trị. Chính vì thế 5 / 2 cho 2 với int nhưng cho 2.5 với double, còn con trỏ int nhảy bốn byte mỗi lần tăng. Mô tả "To determine the variable name and its scope within the program" sai vì tên do người viết đặt, còn phạm vi do vị trí khai báo quyết định. Mô tả "To specify the program's execution order and control flow" là việc của câu rẽ nhánh và vòng lặp. Mô tả "To control the program's memory allocation and deallocation process" chỉ đúng một góc rất nhỏ: cấp phát rồi thu hồi vùng nhớ động là việc của malloc và free, kiểu chỉ cho biết một giá trị cần bao nhiêu byte.
Cùng phần 2
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây