Строки

Эти функции осуществляют считывание и редактирование строк или частей строк. Отдельные символы в рамках символьной строки (например, слово строковой переменной) могут считываться в форме «word[i]«. Наименьший индекс равен нулю. Однако строки не могут быть записаны или перезаписаны посимвольно.

ПРИМЕЧАНИЕ

Принимая во внимание что слово имеет тип «string«, word[i] имеет тип «char«.

ВНИМАНИЕ

Функции строки «КАСКАД Цифра» функционируют побайтово и независимы от типа кодирования используемых символов. Сравнения символьных строк (например >, <) всегда осуществляются побайтно. По этой причине можно получить не соответствующие ожиданиям результаты, например, при сравнении двух строк, когда в одной используется стандарт оформления кода ISO и в другой используется кодирование UTF-8.
Например, при обработке строки с использованием кодировки UTF-8 в формате «%10s» в кириллице (один символ кодируется 2 байтами), в результате получим строку с 5 символами кириллицы (каждый из которых имеет 2 байта).
Для получения более детальной информации, см. разделы Список всех доступных языков и Кодировка и шрифты в «КАСКАД Цифра».

dpValToString()patternMatch()sprintf()
sprintfPL()sprintfUL()sscanf()
sscanfPL()sscanfUL()strchange()
strexpandstrformatstrlen()
strltrim()strpos()strreplace()
strrtrim()strsplit()strtolower()
strtoupper()substr()strtok()
stringEditor()  

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *