رشته های کوتاه Short String در پاسکال شیگرا

رشته های کوتاه Short String در پاسکال شیگرا
نوع رشته ای کوتاه یک رشته از کاراکترها با طول ثابت است که حداکثر میتوند شامل 255 کاراکتر باشد
شما می توانید رشته های کوتاه را به دو روش معرفی کنید
روش اول این است که نوع از پیش تعریف شده ShortString را استفاده کنید
و باعث معرفی رشته کوتاه به طول 255 کاراکتر شوید
و در روش دوم می توانید از کلمه Srting استفاده کرده و طول رشته را مشخص کنید
Var s1 : ShortString ; S2 : String [20];
در تعاریف فوق s1 رشته کوتاهی خواهد بود که دارای طول 255 کاراکتر است
و با s2 رشته کوتاهی خواهد بود که دارای طول 20 کاراکتر است
دستکاری رشته های با استفاده از رشته های کوتاه بسیار سریع صورت می گیرد
به این دلیل که حافظه تخصیص یافته به آنها تغییر نخواهد کرد
توجه داشته باشید که نوع رشته ای کوتاه تقریبا منسوخ شده است
و بهتر است که به جای ان از نوع رشته ای بلند استفاده کنید
در نوع رشته ای کوتاه از عنصر اول برای نگهداری طول رشته ای استفاده میشود
(یعنی تعداد کاراکتر های درون رشته)
برای مثال عبارت زیر باعث دسترسی به طول رشته s1 خواهد شد
S1 [0]
شما میتوانید از تابع Length برای این منظور استفاده کنید
Length(s1)