Константы
Чтобы задать точный тип числовой константы, необходимо использовать соответствующий суффикс.
Шестнадцатеричные и восьмеричные константыШестнадцатеричные константы начинаются с 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. |
2016-12-25 19:06:46 Андрей Заголовок раздела должен быть: "Логические константы", а во втором предложении должно быть: В заголовках... В разделе "Специальные (управляющие) символьные константы", в начале строки " Новая строка" должны быть два символа: n, а в начале строки " Восьмеричная константа..." должны быть два символа: N, пропущена строка: "a Сигнал". После таблицы, в конце второго предложения, должно быть: ...слово "Hello". Оставить комментарий: |