Thắc mắc về việc thay đổi giá trị khi truyền mảng vào hàm

Tại sao khi mình truyền tham số là một mảng vào một hàm thì có lúc nó cho phép thay đổi giá trị của mảng, có lúc nó lại không?

code?

code?

2 Likes

Bạn cần tìm hiểu về truyền tham số theo kiểu tham trị hay tham chiếu. Tham trị vẫn thay đổi được nếu bạn dùng return trả kết quả về và gán vào chính nó.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?