Константами называют неизменяемые величины. Различаются целые, вещественные, символьные и строковые константы. Компилятор, выделив константу в качестве лексемы, относит ее к одному из типов по ее внешнему виду (формат константы можно указать самостоятельно).
вторник, 24 сентября 2013 г.
Диапазоны значений простых типов данных в C++
Различные виды целых и вещественных типов, различающиеся диапазоном и точностью представления данных, введены для того, чтобы дать программисту возможность наиболее эффективно использовать возможности конкретной аппаратуры, поскольку от выбора типа зависит скорость вычислений и объем памяти. Но оптимизированная для компьютеров какого-либо одного типа программа может стать не переносимой на другие платформы, поэтому в общем случае следует избегать зависимостей от конкретных характеристик типов данных.
понедельник, 23 сентября 2013 г.
Литература
- Брюс Эккель. Философия C++ (ориг. название: Thinking in C++. Introduction to Standard C++)
- Стенли Липпман. Язык программирования C++. Вводный курс (ориг. название: C++ Primer)
- Роберт Лафоре. Объектно-ориентированное программирование в С++ ( ориг. название: Object-Oriented Programming in C++)
- Герберт Шилдт. Самоучитель C++ ( ориг. название: Teach Yourself C++)
пятница, 20 сентября 2013 г.
Основные типы данных в C++
Основные (стандартные) типы данных часто называют арифметическими, поскольку их можно использовать в арифметических операциях. Для описания основных типов определены следующие ключевые слова:
вторник, 17 сентября 2013 г.
Типы данных
Основная цель любой программы состоит в обработке данных. Данные различного типа хранятся и обрабатываются по-разному. В любом алгоритмическом языке каждая константа, переменная, результат вычисления выражения или функции должны иметь определенный тип.
четверг, 12 сентября 2013 г.
Идентификаторы и ключевые слова
Идентификатор — это имя программного объекта. В идентификаторе могут использоваться латинские буквы, цифры и знак подчеркивания. Прописные и строчные буквы различаются, например, sysop, SySoP и SYSOP — три различных имени. Первым символом идентификатора может быть буква или знак подчеркивания, но не цифра. Пробелы внутри имен не допускаются.
вторник, 10 сентября 2013 г.
Алфавит и лексемы языка C++
В тексте на любом естественном языке можно выделить четыре основных элемента: символы, слова, словосочетания и предложения. Подобные элементы содержит и алгоритмический язык, только слова называют лексемами (элементарными конструкциями), словосочетания — выражениями, а предложения — операторами. Лексемы образуются из символов, выражения — из лексем и символов, а операторы — из символов, выражений и лексем. В этой записи рассмотрен алфавит языка программирования C++ и его лексемы.
Подписаться на:
Сообщения (Atom)