Trả lời:
Đáp án đúng: A
Trong lập trình, hàm có thể được gọi theo hai cách chính: gọi theo giá trị (call by value) và gọi theo tham chiếu (call by reference). Khi gọi theo giá trị, một bản sao của giá trị đối số được truyền cho hàm. Bất kỳ thay đổi nào được thực hiện đối với đối số trong hàm sẽ không ảnh hưởng đến biến gốc bên ngoài hàm. Khi gọi theo tham chiếu, địa chỉ bộ nhớ của biến đối số được truyền cho hàm. Do đó, bất kỳ thay đổi nào được thực hiện đối với đối số trong hàm sẽ ảnh hưởng trực tiếp đến biến gốc bên ngoài hàm. Vì vậy, câu trả lời là Đúng.





