Kiểu dữ liệu trong Pascal

Các kiểu dữ liệu trong Pascal chỉ rõ ý nghĩa, sự ràng buộc của các giá trị, toán tử, hàm và phương thức lưu trữ có thể liên kết với chúng. Trong Pascal, các kiểu dữ liệu Integer (kiểu số nguyên), Real (kiểu số thực), Boolean và Character (ký tự) được gọi là kiểu dữ liệu chuẩn.

Mặc dù có rất nhiều Ưu nhược điểm của Pascal Nhưng không thể phủ nhận rằng ngôn ngữ này là một ngôn ngữ cơ bản mà bất kỳ lập trình viên nào cũng cần phải hiểu. Các kiểu dữ liệu của Pascal xác định ý nghĩa, ràng buộc, giá trị có thể có, toán tử, hàm và phương thức lưu trữ liên quan đến nó.

Các kiểu dữ liệu Integer ( số nguyên ), Real ( kiểu thực ), Boolean và Character ( kiểu ký tự ) được gọi là kiểu dữ liệu chuẩn. Các kiểu dữ liệu hoàn toàn có thể được chia thành vô hướng, con trỏ và có cấu trúc .

Ví dụ về kiểu dữ liệu vô hướng là số nguyên (kiểu số nguyên), số thực (kiểu số thực), giá trị Boolean, ký tự (kiểu char), dải con (kiểu miền phụ) và liệt kê (kiểu liệt kê). Kiểu dữ liệu cấu trúc bao gồm các kiểu dữ liệu vô hướng, chẳng hạn như mảng, bản ghi, tệp và tập hợp. Kiểu dữ liệu con trỏ (pointer) Phanmemfree sẽ đề cập ở phần sau.

Bạn đang đọc: Kiểu dữ liệu trong Pascal

Các kiểu dữ liệu trong Pascal

Các kiểu dữ liệu trong Pascal được tóm tắt như sau :

Các kiểu dữ liệu trong Pascals

Loại khai báo (khai báo)

Khai báo kiểu được sử dụng để khai báo kiểu dữ liệu của định danh. Nhập cú pháp khai báo :

Định danh kiểu -1, định danh kiểu -2 = định danh kiểu;

Khai báo ví dụ sau định nghĩa những biến date và age dưới dạng số nguyên ( integer ), yes và true dưới dạng giá trị boolean, tên và thành phố dưới dạng chuỗi ( string ) và phí và ngân sách là số thực ( kiểu thực ) :

kiểu

Số ngày, tuổi = số nguyên;

Đúng, true = boolean;

Tên, thành phố = string;

Chi, chi = true;

Kiểu số nguyên (kiểu số nguyên)

Bảng sau trình diễn cụ thể những kiểu số nguyên tiêu chuẩn được sử dụng trong Object Pascal cũng như size và khoanh vùng phạm vi tàng trữ :

Các kiểu dữ liệu trong pascal 2

Hằng số

Sử dụng hằng số để làm cho chương trình dễ đọc hơn và có những giá trị không biến hóa trong quy trình thực thi chương trình. Pascal được cho phép những hằng là số, chuỗi logic, chuỗi và ký tự .
Bạn hoàn toàn có thể khai báo hằng trong phần khai báo chương trình bằng cách chỉ định khai báo const .
Cú pháp khai báo hàm :

hằng số

Mã định danh = giá_trị hằng_đổi;

Đây là một khai báo hằng ví dụ :

VELOCITY_LIGHT = 3.0E = 10;

PIE = 3,141592;

NAME = ‘Stuart Little’;

Chọn = có;

Toán tử = ‘+’;

Tất cả những khai báo hằng phải đặt trước khai báo biến .

Kiểu dữ liệu được liệt kê

Kiểu dữ liệu được liệt kê là kiểu dữ liệu do người dùng xác định. Kiểu dữ liệu này cho phép các giá trị được chỉ định trong danh sách. Kiểu dữ liệu được liệt kê chỉ cho phép toán tử gán và toán tử quan hệ. Kiểu dữ liệu của liệt kê được khai báo như sau:

kiểu

Định danh liệt kê = (item1, item2, item3, …)

Sau đây là một ví dụ về khai báo enum :

kiểu

Mùa hè = (Tháng 4, 5, 6, 7, 9);

Màu = (đỏ, lục, lam, vàng, đỏ tươi, lục lam, đen, trắng);

Giao thông vận tải = (xe buýt, xe lửa, máy bay, tàu thủy);

Trong ví dụ trên, những mục được liệt kê trong trường liệt kê xác lập thứ tự của những mục. Ví dụ, trong kiểu dữ liệu liệt kê SUMMER, tháng 4 trước tháng 5, tháng 5 trước tháng 6, …. Miền của định danh liệt kê không được chứa hằng số hoặc hằng ký tự .

Sắp xếp con kiểu dữ liệu

Kiểu dữ liệu miền phụ được cho phép giả định biến nằm trong một khoanh vùng phạm vi nhất định. Ví dụ : nếu người bỏ phiếu từ 18 đến 100 tuổi, biến chứa tên là :

Không sử dụng

Tuổi: 18… 100;

Trong những chương sau, Phanmemfree sẽ ra mắt cụ thể cách khai báo biến. Bạn cũng hoàn toàn có thể sử dụng khai báo kiểu để chỉ định kiểu khai báo miền phụ. Cú pháp của phân loại khai báo :

kiểu

Định danh phạm vi phụ = giới hạn dưới … giới hạn trên;

Dưới đây là một số ít ví dụ về khai báo tên miền phụ :

hằng số

P = 18;

Q = 90;

kiểu

Số = 1… 100;

Giá trị = P … Q;

Kiểu khai báo tên miền phụ hoàn toàn có thể được tạo từ một tập hợp con của kiểu dữ liệu liệt kê đã chỉ định .
Ví dụ :

kiểu

Tháng = (Tháng 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12);

Mùa hè = tháng 4 … tháng 8;

Mùa đông = tháng mười … tháng mười hai;

Tóm lại, các kiểu dữ liệu trong Pascal được chia thành kiểu dữ liệu vô hướng, con trỏ và kiểu dữ liệu có cấu trúc.Trong bài viết tiếp theo, Phanmemfree sẽ giới thiệu chi tiết đến các bạn Biến và cách khai báo biến trong Pascal.

Những bài viết tương quan
Các từ khóa tương quan :

Các kiểu dữ liệu trong Pascal

, Pascal, những kiểu dữ liệu trong Pascal ,