TAILIEUCHUNG - Bài giảng Ngôn ngữ lập trình - Bài 3: Hàm và Nạp chồng Hàm

"Bài giảng Ngôn ngữ lập trình - Bài 3: Hàm và Nạp chồng Hàm" có nội dung trình bày về Hàm (Function) và Nạp chồng Hàm (Overloading), các định nghĩa cơ bản về Hàm, phân giải nạp chồng hàm,. nội dung chi tiết của tài liệu. | Ngôn ngữ lập trình Bài 3: Hàm và Nạp chồng Hàm Giảng viên: Lê Nguyễn Tuấn Thành Email: thanhlnt@ Bộ Môn Công Nghệ Phần Mềm – Khoa CNTT Trường Đại Học Thủy Lợi Nội dung 1. 2. Hàm (Function) Nạp chồng hàm (Overloading) Bài giảng có sử dụng hình vẽ trong cuốn sách “Absolute C++. W. Savitch, Addison Wesley, 2002” 2 1. HÀM Function Cơ bản về hàm Hàm được định nghĩa sẵn Hàm do người dùng định nghĩa Hàm trả về một giá trị Hàm không trả về giá trị nào (hàm void) Khai báo, định nghĩa, gọi hàm Hàm đệ quy (recursive functions) Quy tắc phạm vi (scope rules) Biến địa phương (local) Hằng số (constant) và biến toàn cục (global) Khối, phạm vi lồng nhau (nested scopes) 4 Giới thiệu về hàm Hàm (Function): một khối của chương trình (blocks of programs) có mục đích rõ ràng Một số thuật ngữ (cách gọi) khác của hàm trong những ngôn ngữ khác: Phương thức (procedures), chương trình con (subprograms), phương thức (methods) Khái niệm I – P – O Input – Process – Output Thành phần cơ bản của bất kỳ chương trình nào Thao tác với hàm dựa trên các thành phần của khái niệm .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
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.