tailieunhanh - Bài giảng Lập trình C căn bản: Chương 6 - Phạm Thế Bảo
Bài giảng Lập trình C căn bản: Chương 6 Hàm và mảng một chiều, cung cấp cho người đọc những kiến thức như: Chương trình con; Khai báo hàm và định nghĩa hàm; Gọi hàm; Truyền tham số; Giá trị trả về; Phạm vi của biến; Biến mảng; Biến mảng là tham số của hàm. Mời các bạn cùng tham khảo! | CHƯƠNG 6 HÀM và MẢNG MỘT CHIỀU Nội dung 1. Chương trình con 2. Khai báo hàm và định nghĩa hàm 3. Gọi hàm 4. Truyền tham số 5. Giá trị trả về 6. Phạm vi của biến 7. Biến mảng 8. Biến mảng là tham số của hàm 1. Chương trình con 1 Chương trình con là một phần mã trong một chương trình lớn hơn phần mã này thực hiện một tác vụ cụ thể và tương đối độc lập với phần mã còn lại. Một chương trình con thường được viết mã sao cho nó có thể được gọi nhiều lần từ nhiều nơi trong thời gian chạy của một chương trình có thể được gọi bởi chính nó . Các chương trình con thường được tập trung thành các thư viện là một cơ chế quan trọng cho việc chia sẻ và tái sử dụng mã. 1. Chương trình con 2 Chương trình con có 2 loại Thủ tục Procedure và hàm Function Thủ tục PROCEDURE Dùng để thực hiện một hay nhiều nhiệm vụ nào đó. Hàm FUNCTION Trả về một giá trị nào đó có kiểu vô hướng kiểu string hoặc kiểu con trỏ . Hàm có thể sử dụng trong các biểu thức. 1. Chương trình con 3 Khi nào thì nên dùng thủ tục hàm Dùng hàm Kết quả của bài toán trả về 1 giá trị duy nhất kiểu vô hướng kiểu string hoặc kiểu con trỏ . Phát biểu gọi CHƯƠNG TRÌNH CON cần nằm trong các biểu thức tính toán. Dùng thủ tục Kết quả của bài toán không trả về giá trị nào hoặc trả về nhiều giá trị hoặc trả về kiểu dữ liệu có cấu trúc Array Record File . Phát biểu gọi CHƯƠNG TRÌNH CON không nằm trong các biểu thức tính toán. 1. Chương trình con 4 Chương trình con được dùng khi xây dựng các chương trình lớn nhằm giảm đáng kể kích thước và chi phí của một chương trình làm cho chương trình dễ theo dõi dễ sửa chữa nâng cao độ tin cậy của chương trình. Một đặc điểm nổi bật của chương trình con là nó có tính đệ quy nhờ thế mà nhiều bài toán được giải quyết dễ dàng. Chương trình con trong ngôn ngữ C là hàm. 2. Khai báo hàm định nghĩa hàm 1 Định nghĩa hàm gồm tên hàm các tham số và thân hàm chứa các phát biểu chương trình thực thi một việc cụ thể. Dạng định nghĩa hàm 2. Khai báo hàm định nghĩa hàm 2 trong đó Kiểu trả về return_type còn gọi
đang nạp các trang xem trước