Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Ngôn ngữ pascal đã cung cấp cho chúng ta các kiểu dữ liệu từ đơn giản đến nâng cao như tập tin, con trở, . Bây giờ làm quen với một kiểu dữ liệu mới gọi là kiểu procedue | 1 KIÃU DZE LIÃU PROCEDURE I. KHÁI NIỆM - ĐỊNH NGHĨA KIỆU PROCEDURE 1. KHÁI NIỆM Ngôn ngữ Pascal đã cung cấi cho chúng ta các kiểu dữ liệu từ đơn giản đến nâng cao nhữ tâp tin con trỏ . Bâỵ giơ ta lai lãm quen vơi môt kiểu dữ liệu mơi goi lã kiểu Procedure. Kiểu Procedure la kiểu dữ liệu ma môt đôi tữơng biển chẳng hạn mang kiểu nàỵ nhân gia trị không phai la cac gia trị kiểu cơ ban ma la môt chữơng trình cỏn . Chung ta cỏ thể xem môt chữơng trình con nhữ la môt gia trị cua môt biển để rôi thữc hiển cac phep gan haỵ truỵển vao môt chữơng tình con khac thông qua cac tham sô kiểu Procedure nàỵ. Thât chât môt biển kiểu Procedure chính la môt con tro chữa đai chị segment va offset cua môt chữơng trình con thaỵ vì địa chỉ cua môt vung nhơ chữa dữ liểu. 2. ĐỊNH NGHĨA KIỆU PROCEDURE Để định nghĩa kiểu Procedure chung ta phai dung tữ khoa PROCEDURE haỵ tữ khoa FUNCTION va khai bao cac đôi sô cung nhữ kiểu cua chung ma con tro tro đển Procedure haỵ Function nao đo. cu phap nhữ sau TYPE tãn_kiãu PROCEDURE âãi_sã kiãu tãn_kiãu PROCEDURE VAR âãi_sã kiãu tãn_kiãu FUNCTION âãi_sã kiãu kiãu Ví dụ TYPE AnyProc PROCEDURE DisplayProc PROCEDURE S STRING StrProc PROCEDURE x y Attr Byte VAR St STRING StrFunc FUNCTION A Real B C Byte STRING Phán 4 Âã hoa trong Pascal Pascal Nâng cao Advanced Pascal Hoang Hsu Hanh II. KHAI BÁO BIẾN PROCEDURE Khai báo biến kiểu Procedure cũng bình thưởng như các biến thuộc kiểu khác bắt đầu bắng tư khoa VAR khái báo tển biển vá tển kiểu Procedure. Ví dụ VAR Proc AnyProc DProc DisplayProc SProc StrProc SFunc StrFunc Một biển kiểu Procedure lá một con tro 4 bỵte 32 bit để lưu địá chỉ CTC. Khái khái báo các biển kiểu Procedure thì kiểu Procedure má biển đo máng nển đư c định nghĩá trưởc điểu náỵ lám cho chưởng trình sáng sủá hởn vá tển kiểu co thể đư c sư dung nhiểu lần má tránh lắp lái khộng cần thiểt. Chú thích cho ví dụ trên Proc lá một biển con tro tro đển các chưởng trình con dáng Procedure khộng co đội sộ. DProc lá một con tro tro đển các Procedure co