Giáo trình Lập trình ứng dụng: Phần 2 - CĐ Kỹ Thuật Cao Thắng

(NB) Giáo trình Lập trình ứng dụng: Phần 2 thông tin đến các bạn về hàm và con trỏ hàm, xây dựng giao diện ứng dụng bằng visual C sharp. để nắm chi tiết nội dung của giáo trình. | Giáo trình Lập trình ứng dụng Phần 2 - CĐ Kỹ Thuật Cao Thắng CHƯƠNG 5. HÀM VÀ CON TRỎ HÀM HÀM Hàm nhận hoặc không các đối số và trả lại hoặc không một giá trị cho chương trình gọi nó. Trong trường hợp không trả lại giá trị hàm hoạt động như một thủ tục trong các ngôn ngữ lập trình khác. Một chương trình là tập các hàm trong đó có một hàm chính với tên gọi main khi chạy chương trình hàm main sẽ được chạy đầu tiên và gọi đến hàm khác. Kết thúc hàm main cũng là kết thúc chương trình. Hàm giúp cho việc phân đoạn chương trình thành những môđun riêng rẽ hoạt động độc lập với ngữ nghĩa của chương trình lớn có nghĩa một hàm có thể được sử dụng trong chương trình này mà cũng có thể được sử dụng trong chương trình khác dễ cho việc kiểm tra và bảo trì chương trình. Hàm có một số đặc trưng - Nằm trong hoặc ngoài văn bản có chương trình gọi đến hàm. Trong một văn bản có thể chứa nhiều hàm - Được gọi từ chương trình chính main từ hàm khác hoặc từ chính nó đệ quy - Không lồng nhau - Có 3 cách truyền giá trị Truyền theo tham trị tham biến và tham trỏ. Khai báo và định nghĩa hàm 1. Khai báo Một hàm thường làm chức năng tính toán trên các tham đối và cho lại giá trị kết quả hoặc chỉ đơn thuần thực hiện một chức năng nào đó không trả lại kết quả tính toán. Thông thường kiểu của giá trị trả lại được gọi là kiểu của hàm. Các hàm thường được khai báo ở đầu chương trình. Các hàm viết sẵn được khai báo trong các file nguyên mẫu .h. Do đó để sử dụng được các hàm này cần có chỉ thị include ở ngay đầu chương trình trong đó .h là tên file cụ thể có chứa khai báo của các hàm được sử dụng ví dụ để sử dụng các hàm toán học ta cần khai báo file nguyên mẫu . Đối với các hàm do người lập trình tự viết cũng cần phải khai báo. Khai báo một hàm như sau d s kiểu đối trong đó kiểu giá trị trả lại còn gọi là kiểu hàm và có thể nhận kiểu bất kỳ chuẩn của C và cả kiểu của NSD tự tạo. Đặc biệt nếu hàm không trả lại giá trị thì kiểu của giá trị trả lại được khai báo là void. Nếu kiểu giá .

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
154    75    1    27-04-2024
164    136    1    27-04-2024
Đã 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.