Bài giảng Lập trình cơ bản - Chương 9: Hàm

Chương này gồm có những nội dung chính sau: Tìm hiểu cách sử dụng hàm, tìm hiểu cấu trúc của hàm, khai báo hàm và các nguyên mẫu hàm, tìm hiểu các kiểu khác nhau của biến, hàm được gọi như thế nào, truyền bằng giá trị, truyền bằng tham chiếu, tìm hiểu về các qui tắc về phạm vi của hàm, các hàm trong các chương trình có nhiều tập tin, các lớp lưu trữ, con trỏ hàm. | Hàm Chương 9 Elementary Programming with C/Session 9/ Slide of 20 Mục tiêu của bài học Tìm hiểu cách sử dụng hàm Tìm hiểu cấu trúc của hàm Khai báo hàm và các nguyên mẫu hàm Tìm hiểu các kiểu khác nhau của biến Hàm được gọi như thế nào Truyền bằng giá trị Truyền bằng tham chiếu Tìm hiểu về các qui tắc về phạm vi của hàm Các hàm trong các chương trình có nhiều tập tin Các lớp lưu trữ Con trỏ hàm Elementary Programming with C/Session 9/ Slide of 20 Hàm Hàm là một đoạn chương trình thực hiện một tác vụ được định nghĩa cụ thể Các hàm được sử dụng để rút gọn cho một chuỗi các chỉ thị được thực hiện nhiều lần Hàm dễ viết và dễ hiểu Việc gỡ lỗi chương trình trở nên dễ dàng hơn khi cấu trúc của chương trình rõ ràng với hình thức lập trình theo module Chương trình cấu tạo từ các hàm cũng dễ dàng bảo trì, bởi vì sự sửa đổi khi có yêu cầu được giới hạn trong từng hàm của chương trình Elementary Programming with C/Session 9/ Slide of 20 Cấu trúc hàm Cú pháp tổng quát của một hàm trong C như sau: type_specifier xác định kiểu dữ liệu của giá trị mà hàm sẽ trả về. Một tên hàm hợp lệ được gán cho định danh của hàm Các đối số xuất hiện trong cặp dấu ngoặc () được gọi là các tham số hình thức. Elementary Programming with C/Session 9/ Slide of 20 Các đối số của hàm Chương trình tính bình phương của các số từ 1 đến 10 Dữ liệu được truyền từ hàm main() đến hàm squarer() Hàm thao tác trên dữ liệu sử dụng các đối số Actual Arguments Formal Arguments Elementary Programming with C/Session 9/ Slide of 20 Sự trở về từ một hàm Lệnh return ngay lập tức chuyển điều khiển từ hàm trở về chương trình gọi. Giá trị đặt trong cặp dấu ngoặc () theo sau lệnh return được trả về cho chương trình gọi. Elementary Programming with C/Session 9/ Slide of 20 Kiểu dữ liệu của hàm type_specifier không xuất hiện trước hàm squarer(), vì squarer() trả về một giá trị kiểu số nguyên int type_specifier là không bắt buộc nếu kiểu của giá trị trả về là một số nguyên hoặc nếu không có giá trị | Hàm Chương 9 Elementary Programming with C/Session 9/ Slide of 20 Mục tiêu của bài học Tìm hiểu cách sử dụng hàm Tìm hiểu cấu trúc của hàm Khai báo hàm và các nguyên mẫu hàm Tìm hiểu các kiểu khác nhau của biến Hàm được gọi như thế nào Truyền bằng giá trị Truyền bằng tham chiếu Tìm hiểu về các qui tắc về phạm vi của hàm Các hàm trong các chương trình có nhiều tập tin Các lớp lưu trữ Con trỏ hàm Elementary Programming with C/Session 9/ Slide of 20 Hàm Hàm là một đoạn chương trình thực hiện một tác vụ được định nghĩa cụ thể Các hàm được sử dụng để rút gọn cho một chuỗi các chỉ thị được thực hiện nhiều lần Hàm dễ viết và dễ hiểu Việc gỡ lỗi chương trình trở nên dễ dàng hơn khi cấu trúc của chương trình rõ ràng với hình thức lập trình theo module Chương trình cấu tạo từ các hàm cũng dễ dàng bảo trì, bởi vì sự sửa đổi khi có yêu cầu được giới hạn trong từng hàm của chương trình Elementary Programming with C/Session 9/ Slide of 20 Cấu trúc hàm Cú pháp tổng quát của một hàm .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.