Практическое руководство. Хранение символов в переменной
Обновлен: Ноябрь 2007
Переменная содержит отдельные символы, если объявить ее тип данных как Char или String.
Переменная Тип данных Char (Visual Basic) может содержать один символ Юникода. Переменная Строковый тип данных (String) (Visual Basic) может содержать последовательность нескольких символов Юникода.
Символы Юникода. Каждое возможное значение в Char или String является кодовой точкой или кодом символа в кодировке Юникод. Символы Юникода включают базовую кодировку ASCII, различные другие буквы алфавита, знаки ударения, символы денежных единиц, дроби, диакритические знаки, математические и технические символы.
Если в одной переменной не требуется хранить более одного символа, используйте тип данных Char. Тип данных String требует больше памяти и снижает производительность.
![]() |
---|
Кодировка Юникода резервирует кодовые точки от D800 до DFFF (десятичные — от 55296 до 55551) для пар символов-заместителей, которые требуют два 16-разрядных значения и представляют одну кодовую точку. Переменная Char не может хранить пары символов-заместителей, и String использует две позиции для хранения таких пар. |
Хранение отдельных символов в переменной
Объявите переменную с помощью Оператор Dim (Visual Basic).
После имени переменной укажите предложение As.
Укажите после ключевого слова As ключевое словоChar.
Хранение последовательности символов в переменной
Объявите переменную с помощью оператора Dim.
После имени переменной укажите предложение As.
Укажите после ключевого слова As ключевое словоString.
См. также
Основные понятия
Ссылки
Сводка типов данных (Visual Basic)
Тип данных Single (Visual Basic)
Тип данных Char (Visual Basic)
Строковый тип данных (String) (Visual Basic)