Константы
Чтобы задать точный тип числовой константы, необходимо использовать соответствующий суффикс.
Шестнадцатеричные и восьмеричные константыШестнадцатеричные константы начинаются с 0x или 0X, а восьмеричные — с нуля. int hex = 0x80; int oct = 012; Строковые константыСтроковые константы заключаются в двойные кавычки, например "hello", а символьные в одинарные, например 'a'. Строковые константы автоматически завершаются нулевым символом при компиляции. Язык C++ поддерживает класс string. Логические константыВ языке C++ определены две логические константы: true и false. В заголовках <stdbool.h> определенны макросы true и false. Комплексные константыВо время работы в версии C99, если в программу включить заголовок <complex.h>, будут определенны следующие константы, позволяющие работать с комплексными числами.
Здесь элемент i представляет мнимое значение, которое равно квадратному корню из -1. Специальные (управляющие) символьные константы
Специальные константы можно использовать везде, где уместно использование символов. Например, следующий оператор выполняет переход на новую строку, выводит символ табуляции, а затем слово "Hello". cout << "\n\tHello"; Примечание: в системах windows и unix новая строка начинается по разному. В windows это символ \r\n, а в unix — \n. |
Нет комментариев. Оставить комментарий: |