Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Символьні величини мови Turbo Pascal

Реферат Символьні величини мови Turbo Pascal





волу В«знак питанняВ», а після виконання третього оператора - значення В«пробілВ» (у цьому випадку пробіл є повноправним символом). У четвертому рядку перший і останній апострофи є обмежувачами символьного значення, а два апострофа між ними трактуються як один апостроф. p align="justify"> Значення змінної символьного типу можна задати в операторі присвоювання за допомогою буквальною символьної константи або функції Chr. Функція Chr встановлює відповідність між однобайтового цілими значеннями коду і символами. p align="justify"> Протилежної стосовно Chr є функція Qrd (x), яка повертає код символьного аргументу.

Існує функція UpCase, яка перетворює малі літери латинського алфавіту в прописні, але не змінює інші символи, наприклад:


UpCase ('p') = 'р' ('B') = 'В' ('+') = '+'


Якщо символьне значення має графічне представлення, то воно зображується відповідним знаком, укладеним в однакові лапки (апострофи), наприклад:


'a' 'X' ':'''''


Для представлення самого апострофа його зображення подвоюється.

Якщо символ, який потрібно зобразити, не має графічного представлення, то можна скористатися наступною еквівалентної формою запису, що складається з символу '#' (решітка, дієз) і цілочисельного коду символу (від 0 до 255):


# 10

# $ A


Крім того, деякі керуючі символи ASCII можна представити в такій формі:


^ C


де C-умовне позначення керуючого символу, наприклад:

^ C символ з кодуванням 7

^ [еквівалентно # $ 1B

Мінлива типу char може отримати значення в результаті виконання інструкції присвоювання або введення (read, readln). Якщо змінна типу char отримує значення в результаті виконання операції привласнення, то праворуч від знака: = повинно стояти вираз типу char, наприклад, змінна типу char або символьна константа. p align="justify"> Над значеннями символьного типу можливі операції порівняння, причому ці операції дають той же результат, що і над відповідними цілочисельними кодами символів.

У пам'яті комп'ютера змінна типу char займає один байт (це значить, що існує 255 різних символів). Кожному символу поставлено у відповідність число (код), причому код символу '0 'менше коду символу '1', символ 'А'-менше, ніж код символу 'В', а символу 'В', у свою чергу, менше коду символу 'С'.

Таким чином можна записати:


Коди символів букв російського алфавіту більше кодів літер латинського алфавіту, і при цьому справедливо наступне:


Назад | сторінка 6 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Ритми символу
  • Реферат на тему: Поняття символу в роботах Е. Кассерера
  • Реферат на тему: Психологічний аналіз символу в поведінкової структурі особистості
  • Реферат на тему: Роль символу в розкритті авторського задуму в художньому творі на прикладі ...
  • Реферат на тему: Типи ілюстрування значення слова в тлумачних словниках різного типу