Kiểu tài liệu của một thực thể tổng quan ý nghĩa sâu sắc, ràng buộc, quý giá tương xứng, toán thù tử, hàm với phương pháp lưu trữ thực thể kia.

Bạn đang xem: Các kiểu dữ liệu trong pascal

Kiểu Integer, real, Boolean & character rất có thể được Gọi tầm thường là loại tài liệu chuẩn. Các phong cách dữ liệu rất có thể chia thành hình dáng vô phía, bé trỏ cùng phong cách dữ liệu gồm kết cấu. lấy một ví dụ kiểu vô phía có thể là integer, real, Boolean, character, dạng hình miền bé tuyệt hình dạng liệt kê. Kiểu dữ liệu tất cả cấu trúc được tạo cho trường đoản cú kiều dữ liệu vô hướng; ví dụ: đẳng cấp mảng, bạn dạng ghi, tệp, tập đúng theo. Riêng phong cách nhỏ trỏ trong ngữ điệu thiết kế Pascal sẽ tiến hành nói tại một bài xích khác.

Các hình dạng tài liệu vào Pascal

*
Kiểu tài liệu vào Pascal

Knhị báo kiểu

type-identifier-1, type-identfier-2 = type-specifier;Ví dụ:đoạn knhị báo dưới đây knhì báo các vươn lên là days, age phong cách số nguyên, biến chuyển yes, true là mẫu mã Boolean, vươn lên là name, thành phố kiểu dáng string, biến fees cùng expenses thứ hạng realtypedays, age = integer;yes, true = boolean;name, thành phố = string;fees, expenses = real;

Kiểu số nguyên

Bảng bên dưới đấy là hình trạng dữ liệu Integer cùng với miền cực hiếm cùng form size vùng lưu giữ được thực hiện vào Object Pascal.TypeMinimumMaximumFormat
Integer-21474836482147483647signed 32-bit
Cardinal04294967295unsigned 32-bit
Shortint-128127signed 8-bit
Smallint-3276832767signed 16-bit
Longint-21474836482147483647signed 32-bit
Int64-2^632^63 - 1signed 64-bit
Byte0255unsigned 8-bit
Word065535unsigned 16-bit
Longword04294967295unsigned 32-bit

Hằng số

Việc áp dụng hằng số trong công tác tạo nên đọc dễ rộng với giúp giữ lại các quý giá đặc biệt tại 1 địa chỉ đầu chương trình. Pascal chất nhận được các hằng số học tập, hằng ngắn gọn xúc tích, hằng chuỗi, hằng kí trường đoản cú. Việc knhì báo hằng trong phần knhì báo bước đầu với trường đoản cú khóa Const.Cú pháp knhì báo hằng:constIdentifier = contant_value;
VELOCITY_LIGHT = 3.0E=10;PIE = 3.141592;NAME = "Stuart Little";CHOICE = yes;OPERATOR = "+";Tất cả các khai báo hằng vào chương trình buộc phải đặt tại vùng trước phần khai báo trở thành.

Xem thêm: Cách Đánh Dấu Mũ Trong Word 2003, 2007, 2010, 2013, 2016, 2019

Kiểu liệt kê

Kiểu liệt kê (Enumerated) là kiểu dáng dữ liệu vày người dùng định nghĩa, vào kiểu này những quý hiếm được khẳng định tất cả sản phẩm công nghệ tự trong một danh sách. Chỉ tất cả phnghiền gán và phxay toán thù dục tình được phnghiền triển khai bên trên giao diện dữ liệu này. Cú pháp knhì báo giao diện liệt kê:typeenum-identifier = (item1, itemét vuông, item3, ... )
typeSUMMER = (April, May, June, July, September);COLORS = (Red, Green, Blue, Yellow, Magenta, Cyan, Blaông xã, White);TRANSPORT = (Bus, Train, Airplane, Ship);Thứ từ bỏ các nguyên tố được liệt kê trong miền liệt kê được khái niệm là trang bị từ bỏ của thành phần đó. Ví dụ: trở thành liệt kê Summer, April đứng trước May, May trước June,... Miền của loại liệt kê ko đựng những hằng số học tập tốt hằng kí từ.

Kiểu miền con (Subrange)

Kiểu miền bé có thể chấp nhận được đổi thay nhấn cực hiếm vào một khoảng chừng khăng khăng. Ví dụ, nếu như tuổi của fan ứng cử cần nằm trong khoảng 18 cho 100 thì trở nên Age sẽ tiến hành knhị báo nlỗi sau:varage: 18 ... 100;Ta quan sát vào cú pháp knhì báo tiếp sau đây. cũng có thể định nghĩa thứ hạng miền bé bởi knhì báo Type. Cú pháp như sau:typesubrange-identifier = lower-limit ... upper-limit;Dưới đấy là một vài ví dụ knhị báo phong cách miền conconstPhường = 18;Q = 90;typeNumber = 1 ... 100;Value = Phường ... Q;Kiểu miền bé rất có thể được chế tạo ra từ một tập hợp những bộ phận của một đổi thay thứ hạng liệt kê. Ví dụ:typemonths = (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec);Summer = Aquảng bá ... Aug;Winter = Oct ... Dec;