Referenciando índices de linha
Cada caractere de uma string tem seu próprio número (chamado
índice), e a indexação na linguagem de programação Pascal começa a partir de um. Ou seja, o primeiro caractere tem índice 1, o segundo tem índice 2 e assim por diante.
Os caracteres de string podem ser acessados por índices, que são indicados entre colchetes
s[i]
.
Exemplo
String S |
H |
e |
l |
l |
o |
Índice |
S[1] |
S[2] |
S[3] |
S[4] |
S[5] |
PS Muitos métodos de string em PascalABC.NET assumem que as strings são indexadas a partir do zero. Por enquanto, não usaremos métodos de string que funcionam com índices baseados em zero. Existem substituições equivalentes para estes com funções externas que assumem que as linhas são indexadas a partir de 1.