Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 39 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
39
Dung lượng
1,21 MB
Nội dung
[...]... = temp; } 6 PROTOTYPE (NGUYÊN MẪU)CỦA HÀM Dùng để loại trừ việc bắt buộc phải định nghĩa hàm trước khi gọi Prototype khai báo giống như header của hàm Ví d dụ: Header Prototype : void dispayMessage() : void dispayMessage() 6 PROTOTYPE (NGUYÊN MẪU)CỦA HÀM Chương trình bắt buộc phải có prototype của hàm hoặc phải bắt buộc viết định nghĩa của hàm trước khi gọi Sau khi đã sử dụng prototype của hàm, ta ụ... chi tiết hàm ở bất kỳ ị g g vị trí nào trong chương trình Í VÍ DỤ #include // Khai báo thư viện iostream.h int max(int x, int y);// khai báo nguyên mẫu hàm max á ê à void main()/ /hàm main (sẽ gọi các hàm thực hiện) { int a, b;// khai báo biến cout . đặttênvà được gọi thực thi nhiều lần tại nhiều vị trí được gọi thực thi nhiều lần tại nhiều vị trí trong chương trình. Hàm còn gọi là chương tình con ( bti ) y Hàm còn gọi là chương t r ình con ( su b rou ti ne ) Á Ệ 1. KH Á I Ni Ệ M y Có hai lọai hàm : y Có hai lọai hàm : y Hàm thư viện :lànhững. đượcthựcthi,hàmchỉđượcthựcthi khi trong chương trình có một lời gọi đến khi trong chương trình có một lời gọi đến hàm đó. Cú pháp gọi hàm y Cú pháp gọi hàm : <Tên hàm& gt;([Danh sách các tham s ố ]) <Tên hàm& gt;([Danh sách các tham s ố ]) Í VÍ DỤ y Gọi hàm trong chương trình chính : y Gọi hàm trong chương trình chính : void. người dùng định nghĩa . Á Ệ 1. KH Á I Ni Ệ M y Hàm có thể được gọi từ chương trình chính y Hàm có thể được gọi từ chương trình chính (hàm main) hoặctừ 1 hàm khác. Hà ó iá t ị t ả ề h ặ khô Nế hà y Hà mc ó giá t r ị t r ả v ề h o ặ c khô n g . Nế u hà m không