Возвращает ссылку на символ в строке
Синтаксис
Использование
result = lhs [ rhs ]
Параметры
lhs
Строка (ссылка на строку, а не строка возвращаемая как
локальная копия).
rhs
Отсчитываемое от нуля смещение от первого символа.
T
Тип расширенных символов (изменяется в зависимости от
платформы).
Описание
Этот оператор возвращает ссылку на конкретный символ в строке:
- Этот оператор не должен использоваться в случае пустой строки,
потому что ссылка не определяется (вызывая ошибки во время выполнения).
- В любом случае пользователь должен убедиться, что показатель не превышает
диапазон "[0, Len(lhs) - 1]". За
пределами этого диапазона, результат будет неопределенным.
Пример
Dim a As String = "Hello, world!"
Dim i As Integer
For i = 0 To Len(a) - 1
Print Chr(a[i]) & " ";
Next i
Print
Напечатает
H e l l o , w o r l d !
Отличия от QB
См. также