Khác biệt giữa bản sửa đổi của “Tham số (lập trình máy tính)”

Nội dung được xóa Nội dung được thêm vào
Không có tóm lược sửa đổi
Vehme way (thảo luận | đóng góp)
Tính năng gợi ý liên kết: 2 liên kết được thêm.
 
Dòng 11:
}
</pre>
Hàm <code>sum</code> nhận hai ''tham số hình thức'': <code>addend_1</code> và <code>addend_2</code>. Nó lấy tổng của các giá trị được truyền vào các tham số này và trả về kết quả cho nơi gọi hàm (bằng cách sử dụng một kỹ thuật được cung cấp tự động bởi [[trình biên dịch]] C).
Mã gọi hàm <code>sum</code> có thể trông như dưới đây:
<pre>
Dòng 31:
 
===Truyền bằng giá trị===
Trong cơ chế truyền tham số bằng giá trị (gọi tắt là ''truyền trị''), khi chương trình con được chạy, một bản sao của tham [[số thực]] sự được gán cho tham số hình thức (sao chép giá trị). Nghĩa là mọi sửa đổi của chương trình con đối với tham số hình thức không gây ảnh hưởng tới biến được truyền vào chương trình con theo kiểu truyền tham trị.
 
Các tham số được truyền bằng giá trị được gọi là '''tham trị'''.