KIỂU CHUỖI KÝ TỰ

Chuỗi và khai báo biến chuỗi : Một dãy các ký tự đặt trong cặp nháy đơn gọi là một hằng chuỗi, hay đơn giản là một chuỗi. Dưới đây là ba chuỗi : ‘Ngon ngu Pascal’ ‘Tin hoc 1998’ ‘12345678’ Chuỗi không có ký tự nào ‘‘ (chỉ gồ? hai dấu nháy đơn liên tiếp) gọi là chuỗi rỗng. Số ký tự có trong chuỗi gọi là độ dài của chuỗi. Chuỗi ‘ABCD’ có độ dài 4, chuỗi ‘Pascal’ có độ dài là 6. . | KIỂU CHUỖI KÝ TỰ . Chuỗi và khai báo biến chuỗi Một dãy các ký tự đặt trong cặp nháy đơn gọi là một hằng chuỗi hay đơn giản là một chuỗi. Dưới đây là ba chuỗi Ngon ngu Pascal Tin hoc 1998 12345678 Chuỗi không có ký tự nào chỉ gồ hai dấu nháy đơn liên tiếp gọi là chuỗi rỗng. Số ký tự có trong chuỗi gọi là độ dài của chuỗi. Chuỗi ABCD có độ dài 4 chuỗi Pascal có độ dài là 6. Chuỗi rỗng có độ dài bằng không. Biến nhận gía trị là các hằng chuỗi gọi là biến kiểu chuỗi. Cách khai báo như sau Var Tênbiếnchuỗi String N hoặc Tênbiếnchuỗi String trong đó N là một hằng nguyên 0 N 255 ấn định số ký tự tối đa mà biến có thể nhận và gọi là độ dài tối đa của biến chuỗi. Nếu không có chỉ thị N thì chuỗi có độ dài tối đa là 255 ký tự. Ví dụ cho khai báo Var St String 17 Diachi String Khi đó St là biến chuỗi có độ dài tối đa là 17 ký tự còn biến Diachi có độ dài tối đa là 255 ký tự. Cần phân biệt độ dài với độ dài tối đa của biến chuỗi độ dài tối đa được xác định ngay khi khai báo là khả năng có thể chứa của biến chuỗi còn độ dài của chuỗi là số ký tự đang thực có trong chuỗi. Nếu gán St Nguyen Thi Mai Diachi Quan 1 Thanh pho Ho Chi Minh thì biến St có độ dài là 14 ký tự mặc dù khả năng nó có thể chứa tới 17 ký tự. Tương tự biến Diachi có độ dài là 29 ký tự còn độ dài tối đa cho phép là 255. Khi gán cho biến chuỗi một hằng chuỗi dài hơn độ dài tối đa của nó thì các ký tự thừa sẽ bị bỏ qua. Ví du nếu gán St Quan 1 Thanh pho Ho Chi Minh thì gía trị của biến St sẽ là St Quan 1 Thanh pho . Trong bộ nhớ của máy một biến chuỗi sẽ chiếm một số byte bằ g độ dài tối đa của nó cộng thêm 1. Byte đầu tiên gọi là byte 0 chứa một ký tự có mã bằng độ dài thực của chuỗi mỗi byte còn lại chứa một ký tự. Cấu trúc của biến St nói trên có dạng N g u y e n T h i M a i Độ dài N 14 của biến St và ký tự trong byte 0 ký hiệu là St 0 liên quan với nhau như sau N Ord St 0

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
187    26    1    29-11-2024
Đã 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.