Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Bài giảng Lập trình cơ bản - Chương 9: Hàm
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Lập trình cơ bản - Chương 9: Hàm
Ðình Luận
106
20
ppt
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
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 .
TÀI LIỆU LIÊN QUAN
Bài giảng Cơ sở lập trình 1 - Chương 1: Các khái niệm cơ bản về lập trình
Bài giảng Cơ sở lập trình - Chương 1: Các khái niệm cơ bản về lập trình
Bài giảng Cơ sở lập trình - Chương 2: Các phần tử cơ bản của ngôn ngữ C
Bài giảng Lập trình java cơ bản: Chương 2 - Lê Tân
Bài giảng Lập trình java cơ bản: Chương 9 - Lê Tân
Bài giảng Lập trình Java cơ bản: Chương 1 - Lê Tân
Bài giảng Lập trình java cơ bản: Chương 6 - Lê Tân
Bài giảng Lập trình java cơ bản: Chương 8 - Lê Tân
Bài giảng Lập trình Java cơ bản: Chương 10 - Lê Tân
Bài giảng Lập trình Java cơ bản: Chương 11 - Lê Tân
Đã 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.