Khi nào nên truyền tham chiếu

Cho e hỏi là khi nào nên truyền vào hàm tham chiếu độ dài 1 của mảng ạ?

Ví dụ cụ thể thêm ít, tham chiếu độ dài của mảng là gì em?

1 Like

Khi nào hàm phải thay đổi nó (thêm xóa mảng).

1 Like

Thanks m.n. E hiểu r ạ

Tham chiếu được sử dụng khi:

  • Cần thay đổi giá trị của 1 biến được truyền vào 1 hàm, 1 phương thức
  • Cần tăng tốc độ thực thi của chương trình, dù không cần thay đổi biến đó nhưng vẫn truyền tham chiếu và set const để việc xử lý nhanh hơn (đỡ gọi copy constructor). Điều này khá quan trọng khi viết các chương trình realtime
1 Like

thay vì hỏi “Khi nào nên truyền tham chiếu” thì nên hỏi “Truyền tham chiếu có tác dụng gì”, Khi biết được tác dụng, bằng cách tư duy 1 chút bạn có thể biến hoá ra nhiều kiểu dùng thay vì phải nhớ 1 cách máy móc là lúc nào dùng cái này, lúc nào dùng cái kia rất là cứng nhắc.

3 Likes

e cảm ơn m.n ạ. zzzzzzzzzzzz

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