TAILIEUCHUNG - Bài giảng Kỹ thuật lập trình C/C++: Chương 8 - Lê Thành Sách

Bài giảng "Kỹ thuật lập trình C/C++ - Chương 8: Hàm" cung cấp cho người học các kiến thức: Lý do sử dụng hàm, hàm main và hàm thư viện, sử dụng hàm tự tạo, prototype của hàm, chữ ký hàm, quá tải hàm, kiểu truyền tham số,. . | Bài giảng Kỹ thuật lập trình C/C++: Chương 8 - Lê Thành Sách Chương 06 HÀM Lê Thành Sách Trường Đại Học Bách Khoa Lập trình C/C++ Trung Tâm Kỹ Thuật Điện Toán 1 © 2016 Nội dung n Hàm là gì? n Lý do sử dụng hàm n Hàm main và hàm thư viện n Sử dụng hàm tự tạo n Định nghĩa n Gọi hàm n Nguyên tắc thực thi cho lời gọi hàm n Prototype của hàm, chữ ký hàm, quá tải hàm n Kiểu truyền tham số n Hàm và mảng, con trỏ n Hàm inline n Con trỏ hàm n Hàm đệ quy n Tạo thư viện hàm n Liên kết tĩnh và động Trường Đại Học Bách Khoa Lập trình C/C++ Trung Tâm Kỹ Thuật Điện Toán 2 © 2016 Hàm là gì? n Hàm là n Một đơn vị xử lý n Một chuỗi các lệnh có liên quan, được thực hiện cùng nhau để hoàn thành một công việc nào đó n Ví dụ: trong thư viện n Hàm sin(x) n Là chuỗi các lệnh tính toán để tính giá trị sin của một góc x được truyền vào, góc x có đơn vị tính là radian; hàm sin(x) trả về một số thực n Hàm sqrt(x) n Là chuỗi các lệnh tính toán để tính căn bậc 2 của đại lượng x được truyền vào, đại lượng x có đơn vị tính là một số thực (float hay double); hàm sqrt trả về một số thực Trường Đại Học Bách Khoa Lập trình C/C++ Trung Tâm Kỹ Thuật Điện Toán 3 © 2016 Hàm là gì? n Hàm là n Một đơn vị tính toán n Nhận giá trị đầu vào n Tính toán n Trả về giá trị n Minh hoạ Các giá trị đầu vào Chuỗi lệnh của hàm Các giá trị đầu ra Trường Đại Học Bách Khoa Lập trình C/C++ Trung Tâm Kỹ Thuật Điện Toán 4 © 2016 Hàm là gì? n Minh hoạ Vào: x (radian) Tính sin(x) Ra: sin(x) Vào: x (số thực) Tính sqrt(x) Ra: sqrt(x) Trường Đại Học Bách Khoa Lập trình C/C++ Trung Tâm Kỹ Thuật Điện Toán 5 © 2016 Hàm là gì? n Minh hoạ cho .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.