Предмет: Информатика,
автор: asya2013
Как можно объявить величину
строкового типа?
К каким типам данных относятся
строки?
Какова максимально возможная
длина строки?
С величиной какого типа данных
совместим по присваиванию отдельный символ строки?
Расскажите об операциях,
которые можно выполнять над строковыми величинами.
Расскажите о функциях,
определенных для величин строкового типа.
Расскажите о процедурах,
определенных для величин строкового типа.
Как осуществляется доступ к
отдельному символу строки?
Почему значение отношения
'Мама'<>'мама' равно TRUE?
Ответы
Автор ответа:
0
1. var s : string или var s : string[30].
2. к массивам символов.
3. 255
4. char
5. Строки можно присваивать друг другу.
Строки можно объединять с помощью операции конкатенации, которая
обозначается знаком +.
Строки можно сравнивать друг с другом с помощью операций отношения.
К отдельному символу строки можно обращаться как к элементу массива
символов, например s1[3].
6. Функция Length (s) возвращает фактическую длину строки s, результат имеет
тип byte.
Функция Pos (subs, s) ищет вхождение подстроки subs в строку s и
возвращает номер первого символа subs в s или нуль, если subs не
содержится в s.
Функция Concat (s1, s2, ..., sn) возвращает строку, являющуюся слиянием
строк s1, s2, ..., sn.
Функция Copy (s, start, len) возвращает подстроку длиной len, начинающуюся с позиции start строки s.
7. Процедура Delete (s, start, len) удаляет из строки s, начиная с позиции start,
подстроку длиной len.
Процедура Insert (subs, s, start) вставляет в строку s подстроку subs, начиная
с позиции start.
8. как к элементу массива символов, например s1[3].
9. Строки равны, если они имеют одинаковую длину и посимвольно
эквивалентны. А так как символы "М" и "м" не эквивалентны - строки не равны.
2. к массивам символов.
3. 255
4. char
5. Строки можно присваивать друг другу.
Строки можно объединять с помощью операции конкатенации, которая
обозначается знаком +.
Строки можно сравнивать друг с другом с помощью операций отношения.
К отдельному символу строки можно обращаться как к элементу массива
символов, например s1[3].
6. Функция Length (s) возвращает фактическую длину строки s, результат имеет
тип byte.
Функция Pos (subs, s) ищет вхождение подстроки subs в строку s и
возвращает номер первого символа subs в s или нуль, если subs не
содержится в s.
Функция Concat (s1, s2, ..., sn) возвращает строку, являющуюся слиянием
строк s1, s2, ..., sn.
Функция Copy (s, start, len) возвращает подстроку длиной len, начинающуюся с позиции start строки s.
7. Процедура Delete (s, start, len) удаляет из строки s, начиная с позиции start,
подстроку длиной len.
Процедура Insert (subs, s, start) вставляет в строку s подстроку subs, начиная
с позиции start.
8. как к элементу массива символов, например s1[3].
9. Строки равны, если они имеют одинаковую длину и посимвольно
эквивалентны. А так как символы "М" и "м" не эквивалентны - строки не равны.
Похожие вопросы
Предмет: Геометрия,
автор: annakatolichenko12
Предмет: Қазақ тiлi,
автор: ajsabibikrykbaeva
Предмет: Физика,
автор: yotuteam
Предмет: Биология,
автор: Даник777