tailieunhanh - Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P12

II. HÀM Hàm là một chương trình con trong chương trình lớn. 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 NNLT 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. | ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG nGhệ Khoa Công nghệ Thông tin PHẠM HonG thai Bài giảng NGÔN NGỮ LẬP TRÌNH C C tie p t h e o II. HÀM Hàm là một chương trình con trong chương trình lớn. 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 NNLT 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ỏ. 1. Khai báo và định nghĩa hàm a. 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 .h ở 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 Chương 4. Hàm và chương trình c int n thì lời gọi hàm cũng phải được thay lại thành inkitu A 12 . - Các giá trị tương ứng được truyền cho đối phải có kiểu cùng với kiểu đối hoặc C có thể tự động chuyển kiểu được về kiểu của đối . - Khi một hàm được gọi nơi gọi tạm thời chuyển điều khiển đến thực hiện dòng lệnh đầu tiên trong hàm được .

crossorigin="anonymous">
Đã 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.