पंक्ति सूचकांकों को संदर्भित करना
एक स्ट्रिंग के प्रत्येक वर्ण की अपनी संख्या होती है (जिसे
इंडेक्स कहा जाता है), और प्रोग्रामिंग भाषा पास्कल में इंडेक्सिंग एक से शुरू होती है। यानी, पहले वर्ण में अनुक्रमणिका 1 है, दूसरे वर्ण में अनुक्रमणिका 2 है, और इसी प्रकार आगे भी।
स्ट्रिंग वर्णों को अनुक्रमणिकाओं द्वारा एक्सेस किया जा सकता है, जो वर्ग कोष्ठक
s[i]
में दर्शाए गए हैं।
उदाहरण
<टेबल क्लास = "टेबल-बॉर्डर्ड टेबल-लिस्ट-टेस्ट टेबल-एसएम टेबल-स्ट्राइप्ड">
<शरीर>
स्ट्रिंग एस |
एच |
ई |
l |
l |
ओ |
इंडेक्स |
S[1] |
S[2] |
S[3] |
S[4] |
S[5] |
टेबल>
पी.एस. PascalABC.NET में कई स्ट्रिंग विधियाँ मानती हैं कि स्ट्रिंग्स को शून्य से अनुक्रमित किया जाता है। हम स्ट्रिंग विधियों का उपयोग नहीं करेंगे जो फिलहाल शून्य-आधारित इंडेक्स के साथ काम करते हैं। इनके लिए बाहरी कार्यों के साथ समतुल्य प्रतिस्थापन हैं जो मानते हैं कि पंक्तियों को 1 से अनुक्रमित किया गया है।