1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài giảng Lập trình cơ bản bài 9: Giới thiệu về hàm

39 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 39
Dung lượng 860 KB

Nội dung

Trong lĩnh vực Công Nghệ Thông Tin nói riêng, yêu cầu quan trọng nhất của người học đó chính là thực hành. Có thực hành thì người học mới có thể tự mình lĩnh hội và hiểu biết sâu sắc với lý thuyết. Với ngành mạng máy tính, nhu cầu thực hành được đặt lên hàng đầu. Tuy nhiên, trong điều kiện còn thiếu thốn về trang bị như hiện nay, người học đặc biệt là sinh viên ít có điều kiện thực hành. Đặc biệt là với các thiết bị đắt tiền như Router, Switch chuyên dụng

KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM Bài 9: Giới thiệu hàm Bài giảng LẬP TRÌNH CƠ BẢN Tài liệu tham khảo  Kỹ thuật lập trình C: sở nâng cao, Phạm Văn Ất, Nhà xuất KHKT – Chương  The C programming language 2nd Edition, Brian Kernighan and Dennis Ritchie, Prentice Hall Software Series – Chương Giới thiệu hàm Mục tiêu học  Tìm hiểu cách sử dụng hàm  Tìm hiểu cấu trúc hàm  Khai báo hàm nguyên mẫu hàm  Tìm hiểu kiểu khác biến  Hàm gọi  Truyền giá trị  Truyền tham chiếu  Tìm hiểu qui tắc phạm vi hàm  Các hàm chương trình có nhiều tập tin  Các lớp lưu trữ  Con trỏ hàm Giới thiệu hàm Hàm  Hàm đoạn chương trình thực tác vụ định nghĩa cụ thể  Các hàm sử dụng để rút gọn cho chuỗi thị thực nhiều lần  Hàm dễ viết dễ hiểu  Việc gỡ lỗi chương trình trở nên dễ dàng cấu trúc 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ừ hàm dễ dàng bảo trì, sửa đổi có yêu cầu giới hạn hàm chương trình Giới thiệu hàm Cấu trúc hàm  Cú pháp tổng quát hàm C sau:  type_specifier hàm trả xác định kiểu liệu giá trị mà  Một tên hàm hợp lệ gán cho định danh hàm  Các đối số xuất cặp dấu ngoặc () gọi tham số hình thức Giới thiệu hàm Các đối số hàm Formal Arguments Actual Arguments Chương trình tính bình phương số từ đến 10 Dữ liệu truyền từ hàm main() đến hàm squarer() Hàm thao tác liệu sử dụng đối số Giới thiệu hàm Sự trở từ hàm  Lệnh return chuyển điều khiển từ hàm trở chương trình gọi  Giá trị đặt cặp dấu ngoặc () theo sau lệnh return trả cho chương trình gọi Giới thiệu hàm Kiểu liệu hàm  type_specifier không xuất trước hàm squarer(), squarer() trả giá trị kiểu số nguyên int  type_specifier không bắt buộc kiểu giá trị trả số ngun khơng có giá trị trả  Tuy nhiên, để tránh không quán, kiểu liệu nên xác định Giới thiệu hàm Gọi hàm  Dấu chấm phẩy đặt cuối câu lệnh gọi hàm, không dùng cho định nghĩa hàm  Cặp dấu ngoặc () bắt buộc theo sau tên hàm, cho dù hàm có đối số hay không  Nhiều giá trị trả  Chương trình có nhiều hàm  Hàm gọi đến hàm khác gọi hàm gọi  Hàm gọi đến gọi hàm gọi Giới thiệu hàm Khai báo hàm  Việc khai báo hàm bắt buộc hàm sử dụng trước #include address();  Hàm address() gọi trước main(){ định nghĩa … address() …  Một số trình biên dịch C thông báo lỗi hàm không } khai báo trước gọi address(){ … }  Điều gọi khai báo khơng tường minh định nghĩa 10 Giới thiệu hàm

Ngày đăng: 02/07/2023, 20:48

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w