Function (P.1)
ThS.
Trần Ngọc Bảo Duy
Khái niệm về hàm
Hàm gì?
Tại sao phải sử dụng hàm?
Hàm main hàm thư viện
Tự định nghĩa một
hàm
Tự định nghĩa một hàm
Các nguyên tắc thực thi khi gọi
hàm
T chức nguồn
Hàm inline
Truyền tham số cho
hàm
Truyền bằng trị
Truyền bằng tham chiếu
Function (P.1).1
HÀM (P.1)
Kỹ thuật Lập trình (CO1027)
Ngày 20 tháng 3 năm 2021
ThS. Trần Ngọc Bảo Duy
Khoa Khoa học Kỹ thuật y tính
Trường Đại học Bách Khoa, ĐHQG-HCM
Function (P.1)
ThS.
Trần Ngọc Bảo Duy
Khái niệm về hàm
Hàm gì?
Tại sao phải sử dụng hàm?
Hàm main hàm thư viện
Tự định nghĩa một
hàm
Tự định nghĩa một hàm
Các nguyên tắc thực thi khi gọi
hàm
T chức nguồn
Hàm inline
Truyền tham số cho
hàm
Truyền bằng trị
Truyền bằng tham chiếu
Function (P.1).2
Tổng quan
1Khái niệm về hàm
Hàm gì?
Tại sao phải sử dụng hàm?
Hàm main hàm thư viện
2Tự định nghĩa một hàm
Tự định nghĩa một hàm
Các nguyên tắc thực thi khi gọi hàm
T chức nguồn
Hàm inline
3Truyền tham số cho hàm
Truyền bằng trị
Truyền bằng tham chiếu
Function (P.1)
ThS.
Trần Ngọc Bảo Duy
Khái niệm về hàm
Hàm gì?
Tại sao phải sử dụng hàm?
Hàm main hàm thư viện
Tự định nghĩa một
hàm
Tự định nghĩa một hàm
Các nguyên tắc thực thi khi gọi
hàm
T chức nguồn
Hàm inline
Truyền tham số cho
hàm
Truyền bằng trị
Truyền bằng tham chiếu
Function (P.1).3
KHÁI NIỆM VỀ HÀM
Function (P.1)
ThS.
Trần Ngọc Bảo Duy
Khái niệm về hàm
Hàm gì?
Tại sao phải sử dụng hàm?
Hàm main hàm thư viện
Tự định nghĩa một
hàm
Tự định nghĩa một hàm
Các nguyên tắc thực thi khi gọi
hàm
T chức nguồn
Hàm inline
Truyền tham số cho
hàm
Truyền bằng trị
Truyền bằng tham chiếu
Function (P.1).4
Hàm gì?
Định nghĩa
Hàm một đơn vị xử bao gồm một chuỗi các lệnh
liên quan, được thực hiện cùng nhau để hoàn thành một
công việc nào đó.
Function (P.1)
ThS.
Trần Ngọc Bảo Duy
Khái niệm về hàm
Hàm gì?
Tại sao phải sử dụng hàm?
Hàm main hàm thư viện
Tự định nghĩa một
hàm
Tự định nghĩa một hàm
Các nguyên tắc thực thi khi gọi
hàm
T chức nguồn
Hàm inline
Truyền tham số cho
hàm
Truyền bằng trị
Truyền bằng tham chiếu
Function (P.1).4
Hàm gì?
Định nghĩa
Hàm một đơn vị xử bao gồm một chuỗi các lệnh
liên quan, được thực hiện cùng nhau để hoàn thành một
công việc nào đó.
dụ
Trong thư viện <math.h>:
Hàm sin(x): chuỗi các lệnh tính toán để tính giá
trị sin của một c x được truyền vào, c x đơn vị
tính radian; hàm sin(x) trả về một số thực.