Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Работа со строками. Строковые операции



Строковые выражения используются в различных операторах языка Бейсик: присваивания, условного перехода, вывода и т.д.

Строковое выражение может содержать строковые константы, строковые переменные, вызов функций и строковые операции.

1. Операция "+" (конкатенация) предназначена для объединения строк. Результат операции имеет строковый тип. Например, после выполнения фрагмента программы:

L$ = "MOSCOW"

AGE$ = "We" + " live in " + L$

строковая переменная AGE$ примет значение: We live in MOSCOW.

2. Oперации сравнения (=, <>, <, >, <=, >=). Сравнение двух строк выполняется слева направо с учетом кодов ASCII. Т.е. сравниваются сначала коды первых символов, затем вторых и т.д. Результат операций сравнения имеет логический тип, то есть принимает значения ДА или НЕТ, например,

"A" < "B" (результат ДА)

"RA" > "RR" (результат НЕТ)

"2" > "12" (результат ДА)

Если две строки имеют различную длину, но их начальные символы совпадают, включая последний символ более короткой строки, то короткая строка считается меньшей, например:

"12.0" > "12" (результат ДА).

Cтроки считаются равными тогда и только тогда, когда имеют одина­ковую длину и одинаковую последовательность символов, например:

"TURBO" = "TURBO" (результат ДА)

"TURBO" = " TRUBO " (результат НЕТ).





Дата публикования: 2015-03-29; Прочитано: 171 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...