Danh mục

Bài giảng Kỹ thuật lập trình - Chương 3: Hàm và thư viện

Số trang: 51      Loại file: pdf      Dung lượng: 611.38 KB      Lượt xem: 13      Lượt tải: 0    
Thu Hiền

Hỗ trợ phí lưu trữ khi tải xuống: 23,000 VND Tải xuống file đầy đủ (51 trang) 0

Báo xấu

Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Nội dung chương 3: Hàm và lập trình hướng hàm; khai báo, định nghĩa hàm; truyền tham số và trả về kết quả; thiết kế hàm và thư viện; thư viện chuẩn ANSI-C; làm việc với tệp sử dụng thư viện C++; nạp chồng tên hàm C++; hàm inline trong C++.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình - Chương 3: Hàm và thư viện Kỹ thuật lập trình Phần II: Lập trình có cấu trúcChương 1 Chương 3: Hàm và thư viện start() 0101010101010101100001 0101010101010101100001 StateController 0101010100101010100101 0101010100101010100101 1010011000110010010010 1010011000110010010010 stop() 1100101100100010000010 1100101100100010000010 0101010101010101100001 0101010101010101100001 0101010100101010100101 0101010100101010100101 © 2004, HOÀNG MINH SƠN 1010011000110010010010+ B*u; y = A*x 1010011000110010010010 1100101100100010000010+ d*u; 1100101100100010000010 x = C*x LQGController 0101010101010101100001 0101010101010101100001 start() 0101010100101010100101 0101010100101010100101 stop() 1010011000110010010010 1010011000110010010010 1100101100100010000010 1100101100100010000010 9/14/2005 Nội dung chương 3 3.1 Hàm và lập trình hướng hàm 3.2 Khai báo, ₫ịnh nghĩa hàm 3.3 Truyền tham số và trả về kết quả 3.4 Thiết kế hàm và thư viện 3.5 Thư viện chuẩn ANSI-C 3.6 Làm việc với tệp tin sử dụng thư viện C++ 3.7 Nạp chồng tên hàm C++© 2004, HOÀNG MINH SƠN 3.8 Hàm inline trong C++ Chương 3: Hàm và thư viện © 2005 - HMS 2 3.1 Hàm và lập trình hướng hàm Lập trình có cấu trúc có thể dựa trên một trong hai phương pháp: Lập trình hướng hàm (function-oriented), còn gọi là hướng nhiệm vụ (task-oriented), hướng thủ tục (procedure-oriented) NV 1 NV 1a NV 1b Nhiệm vụ NV 2 NV 2a NV 2b NV 2c NV 3 NV 3 Lập trình hướng dữ liệu (data-oriented)© 2004, HOÀNG MINH SƠN DL 1 DL 1 DL 2 DL 2 DL 3 DL 3 Chương 3: Hàm và thư viện © 2005 - HMS 3 Hàm là gì? Tiếng Anh: function -> hàm, chức năng Một ₫ơn vị tổ chức chương trình, một ₫oạn mã chương trình có cấu trúc ₫ể thực hiện một chức năng nhất ₫ịnh, có giá trị sử dụng lại Các hàm có quan hệ với nhau thông qua lời gọi, các biến tham số (₫ầu vào, ₫ầu ra) và giá trị trả về Cách thực hiện cụ thể một hàm phụ thuộc nhiều vào dữ kiện (tham số, ₫ối số của hàm): — Thông thường, kết quả thực hiện hàm mỗi lần ₫ều giống nhau nếu các tham số ₫ầu vào như nhau© 2004, HOÀNG MINH SƠN — Một hàm không có tham số thì giá trị sử dụng lại rất thấp Trong C/C++: Không phân biệt giữa thủ tục và hàm, cả ₫oạn mã chương trình chính cũng là hàm Chương 3: ...

Tài liệu được xem nhiều: