суббота, 28 сентября 2013 г.

Константы

Константами называют неизменяемые величины. Различаются целые, вещественные, символьные и строковые константы. Компилятор, выделив константу в качестве лексемы, относит ее к одному из типов по ее внешнему виду (формат константы можно указать самостоятельно).

вторник, 24 сентября 2013 г.

Диапазоны значений простых типов данных в C++


Различные виды целых и вещественных типов, различающиеся диапазоном и точностью представления данных, введены для того, чтобы дать программисту возможность наиболее эффективно использовать возможности конкретной аппаратуры, поскольку от выбора типа зависит скорость вычислений и объем памяти. Но оптимизированная для компьютеров какого-либо одного типа программа может стать не переносимой на другие платформы, поэтому в общем случае следует избегать зависимостей от конкретных характеристик типов данных.

понедельник, 23 сентября 2013 г.

Литература


  1. Брюс Эккель. Философия C++ (ориг. название: Thinking in C++. Introduction to Standard C++)
  2. Стенли Липпман. Язык программирования C++. Вводный курс (ориг. название: C++ Primer)
  3. Роберт Лафоре. Объектно-ориентированное программирование в С++ ( ориг. название: Object-Oriented Programming in C++)
  4. Герберт Шилдт. Самоучитель C++ ( ориг. название: Teach Yourself C++)

пятница, 20 сентября 2013 г.

Основные типы данных в C++

Основные (стандартные) типы данных часто называют арифметическими, поскольку их можно использовать в арифметических операциях. Для описания основных типов определены следующие ключевые слова:

вторник, 17 сентября 2013 г.

Типы данных

Основная цель любой программы состоит в обработке данных. Данные различного типа хранятся и обрабатываются по-разному. В любом алгоритмическом языке каждая константа, переменная, результат вычисления выражения или функции должны иметь определенный тип.

четверг, 12 сентября 2013 г.

Идентификаторы и ключевые слова


Идентификатор — это имя программного объекта. В идентификаторе могут использоваться латинские буквы, цифры и знак подчеркивания. Прописные и строчные буквы различаются, например, sysop, SySoP и SYSOP — три различных имени. Первым символом идентификатора может быть буква или знак подчеркивания, но не цифра. Пробелы внутри имен не допускаются.

вторник, 10 сентября 2013 г.

Алфавит и лексемы языка C++

В тексте на любом естественном языке можно выделить четыре основных элемента: символы, слова, словосочетания и предложения. Подобные элементы содержит и алгоритмический язык, только слова называют лексемами (элементарными конструкциями), словосочетания — выражениями, а предложения — операторами. Лексемы образуются из символов, выражения — из лексем и символов, а операторы — из символов, выражений и лексем. В этой записи рассмотрен алфавит языка программирования C++ и его лексемы.