Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Символьні константи.

Символьна константа - це буква, цифра, знак пунктуації або ESC- символ, взятий в одинарні лапки (апострофи). Величина символьної константи дорівнює значенню представляючого її коду символу. Символьні константи мають тип int.

Символьна константа має наступну форму представлення:

'<символ>' ,де <символ> може бути будь-яким символом. Символьна константа не може містити в собі одиночну лапку (') або символ нового рядка. Щоб використовувати одинарну лапку ('), похилу риску вліво (\) і символ нового рядка необхідно вставити перед цими знаками похилу риску вліво. Такий спеціальний запис називається керуючою послідовністю.

Коди керуючих послідовностей мови С++.

Назва символа код
новя стрічка (newline, linefeed) \n
горизонтальна табуляція (horizontal tab) \t
вертикальна табуляція (vertical tab) \v
Повернення на крок (backspace) \b
Повернення каретки (carriage return) \r
перевід сторінки (formfeed) \f
сигнал звінка (audible alert, bell) \a
Зворотня похила лінія (backslash) \\
знак питання (question mark) \?
Одинарна лапка (single quote) \'
двійна лапка (double quote) \"
Вісімковий код (octal number) \ooo
Шістнадцятковий код (hex number) \xhh

 

Якщо за \ не слідує жоден з перерахованих вище символів, то результат не був визначений.

В деяких реалізаціях є розширений набір символів, який не може бути охоплений типом char. Константа для такого набору пишеться з буквою L попереду (наприклад L'x') і називається розширеною символьною константою. Така константа має тип wchar_t (цілочисельний тип, визначений в стандартному заголовному файлі <stddef.h>). Як і у разі звичайних

символьних констант, тут також можливі вісімкові і шістнадцяткові керуючі послідовності; якщо специфіковане значення перевищить тип wchar_t, результат не буде визначений.

 


Тема. Перетворення типів даних. Основні арифметичні та логічні операції. Вирази.

План

1. Перетворення типів даних.

2. Вирази.Основні арифметичні операції.

3. Основні логічні операції.


Читайте також:

  1. Визначення константи. Опис константи.
  2. Символьні масиви.




Переглядів: 889

<== попередня сторінка | наступна сторінка ==>
Константи з плаваючою крапкою. | Перетворення типів даних .

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.082 сек.