TAILIEUCHUNG - Bài giảng Nhập môn về lập trình - Chương 6: Hàm (Function)

Bài giảng Nhập môn về lập trình - Chương 6: Hàm (Function) với mục tiêu giúp sinh viên biết xác định được thành phần của một hàm, hiện thực được giải thuật dưới dạng hàm, giải thích được các kiểu truyền tham số trong C, tổ chức được các chương trình lớn, gồm nhiều hàm, . Mời các bạn cùng tham khảo chi tiết nội dung bài giảng, | Chương 6 Hàm Function Presenter Nhập môn về lập trình C6 Slide 1 Learning outcomes Xác định được thành phần của một hàm. Hiện thực được giải thuật dưới dạng hàm. Giải thích được các kiểu truyền tham số trong C. Tổ chức được các chương trình lớn gồm nhiều hàm. Hiện thực được các giải thuật đệ quy bằng ngôn ngữ C và hiểu được nguyên tắc hoạt động của nó. Nhập môn về lập trình C6 Slide 2 Tổ chức chương trình C Cấu trúc module Mô tả module Tiền xử lý include define Khai báo định nghĩa Khai báo định nghĩa Hằng Hàm 1 Biến Hàm biến extern Mô tả hàm Hàm 2 Các hàm main được chạy đầu tiên. Định nghĩa ngang cấp không lồng nhau. Hàm 3 Được gọi mới chạy. Nhập môn về lập trình C6 Slide 3 Tổ chức chương trình C Project solution chương trình Mô tả module Lập trình theo module Khai báo định nghĩa Hàm 1 Hàm 2 Hàm 3 Mô tả module Khai báo định nghĩa Hàm 1 Hàm 2 Hàm 3 Mô tả module Khai báo định nghĩa Hàm 1 Chia ra Hàm 2 nhiều Hàm 3 .cpp Mô tả module Khai báo định nghĩa Hàm 1 Hàm 2 Source file Hàm 3 Nhập môn về lập trình C6 Slide 4 Hàm là gì Hàm là phương tiện phân chia code của module ra nhiều đơn vị nhỏ hơn để dễ quản lý và sửa chữa. Một dự án giải pháp chương trình tập hợp N module Một Module tập hợp N hàm Nhập môn về lập trình C6 Slide 5 Các vấn đề của hàm Khai báo hàm extern Mô tả trước Hàm Định nghĩa hàm Định nghĩa biến Lệnh thực thi Gọi hàm Trực tiếp Gián tiếp Truyền tham số hàm Trị Tham khảo Nhập môn về lập trình C6 Slide 6 Khai báo định nghĩa hàm Cú pháp extern static ret_type name arglist statements return expr statements return expr extern static Ret_type Name arglist Định nghĩa biến statements return expr statements return expr Nhập môn về lập trình C6 Slide 7 Khai báo định nghĩa hàm Cú pháp Cú pháp extern static ret_type name arglist statements return expr statements return expr extern khai báo hàm đã được định nghĩa trong module khác.

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.