Tham chiếu là gì?
Tham chiếu là gì?

Video: Tham chiếu là gì?

Video: Tham chiếu là gì?
Video: Giá Trần, Giá Sàn, Giá Tham Chiếu Là Gì? Nhận Biết Biên Độ Giao Động HOSE, HNX, UPCOM 2024, Tháng mười một
Anonim

Chuyển qua tài liệu tham khảo . Chuyển bằng tham chiếu có nghĩa là địa chỉ bộ nhớ của biến (một con trỏ đến vị trí bộ nhớ) là đi qua vào chức năng. Điều này không giống như đi qua theo giá trị, trong đó giá trị của một biến là đi qua trên.

Tương tự như vậy, những gì đang chuyển qua tham chiếu trong C ++?

Chuyển qua tài liệu tham khảo ( C ++ chỉ một) Tham chiếu chuyển qua có nghĩa là đi qua NS thẩm quyền giải quyết của một đối số trong hàm gọi đến tham số hình thức tương ứng của hàm được gọi. Hàm được gọi có thể sửa đổi giá trị của đối số bằng cách sử dụng tài liệu tham khảo được thông qua trong. Nếu không, hãy sử dụng đi qua -by-value thành đi qua tranh luận.

Ngoài ra, tên pass là gì? Đi qua tên : Kỹ thuật này được sử dụng trong ngôn ngữ lập trình như Algol. Trong kỹ thuật này, tượng trưng “ Tên ”Của một biến là đi qua , cho phép cả hai đều được truy cập và cập nhật. Ví dụ: Để nhân đôi giá trị của C [j], bạn có thể đi qua nó là Tên (không phải giá trị của nó) vào quy trình sau.

Ở đây, sự khác biệt giữa chuyển theo tham chiếu và chuyển theo giá trị là gì?

Chuyển bằng tham chiếu có nghĩa là tham số của hàm được gọi sẽ giống với tham số của người gọi đi qua đối số (không phải giá trị , nhưng bản sắc - biến chính nó). Chuyển theo giá trị có nghĩa là tham số 'các hàm được gọi sẽ là bản sao của các trình gọi' đi qua tranh luận.

Gọi bằng tham chiếu có nghĩa là gì?

Các gọi bằng cách tham khảo phương thức truyền đối số đến một hàm sao chép thẩm quyền giải quyết của một đối số vào tham số chính thức. Bên trong hàm, thẩm quyền giải quyết được sử dụng để truy cập đối số thực tế được sử dụng trong gọi . Cái này có nghĩa rằng các thay đổi được thực hiện đối với tham số sẽ ảnh hưởng đến đối số được truyền.

Đề xuất: