Thế nào là truyền tham biến? Chọn câu trả lời đúng nhất
Trả lời:
Đáp án đúng: A
Truyền tham biến (pass by reference) là cách truyền tham số vào hàm mà hàm nhận được trực tiếp địa chỉ của biến được truyền. Khi hàm thực hiện thay đổi giá trị của tham số, sự thay đổi này sẽ ảnh hưởng trực tiếp đến giá trị của biến ban đầu bên ngoài hàm.
Phân tích các đáp án:
- Đáp án A: Sai. Truyền giá trị của tham số vào biến là cách nói chung chung, không đặc tả rõ cách thức truyền.
- Đáp án B: Sai. Mô tả này là của truyền tham trị (pass by value), không phải tham biến.
- Đáp án C: Đúng. Đây là định nghĩa chính xác của truyền tham biến. Hàm nhận địa chỉ của biến, do đó có thể thay đổi giá trị của biến gốc.
- Đáp án D: Sai. Mô tả này không chính xác và không liên quan đến truyền tham biến.





