Читать «С++ для "чайников" .» онлайн - страница 33

Стефан Рэнди Дэвис

       nVariable = lVariable ;

Для С++ использование этих специальных символов не имеет никакого значения. При желании для обозначения переменной типа int вы можете использовать любую другую букву. Однако "первобуквенное" соглашение упрощает понимание, и многие программисты постоянно используют подобные схемы в своей работе, хотя следующие объявления вполне корректны и допустимы в программе на С++:

      double myVariable ;

      int someIntValue ;

      double nThisDoesntEvenMatch ;

      Символ —Тип

      n — int

      l — long

      f — float

      d — double

      с —character

      sz — string 

 

«Использование в С++ выражений смешанного типа — идея далеко не самая блестящая; их лучше избегать, не позволяя С++ делать преобразования за вас.»

[] 

_________________ 

49 стр. Глава 2. Премудрости объявления переменных

Глава 3. ВЫПОЛНЕНИЕ МАТЕМАТИЧЕСКИХ ОПЕРАЦИЙ...50

        В этой главе...

 50

 51

 52

 53

54

Переменные придуманы математиками не только для того, чтобы было что описывать и в чём сохранять какие-то значения. Над переменными можно выполнять самые разные действия: складывать, перемножать, вычитать и т.д. Список возможных операций достаточно обширен.

Эти основные математические операции используются и в программах С++. Ведь приложения без вычислительных возможностей себя совершенно не оправдывают. Кому нужна страховая программа, которая не может подсчитать даже суммы взносов?

Операции С++ внешне идентичны обыкновенным арифметическим операциям, выполняемым на клочке бумаги; разве что применяемые в вычислениях переменные перед использованием нужно объявлять:

      int var1 ;

      int var2 = 1 ;

      var1 = 2 * var2 ;

В этом примере объявлены две переменные, var1 и var2. Переменной var2 присвоено начальное значение 1, var1 определена как результат удвоения переменной var2.

В этой главе вы найдёте описание всего множества математических операторов С++. 

►Бинарная арифметика...50

Бинарными называются операторы, которые имеют два аргумента. В выражениях типа var1 op var2 оператор op бинарный. Самыми распространёнными бинарными операторами являются простые математические операции, изучаемые ещё за школьными партами. Бинарные операции, которые поддерживает С++, приведены в табл. 3.1.

    Таблица 3.1. Математические операции в порядке приоритета

    _________________

    Приоритет — Оператор — Значение

    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

    1 — + ( унарный ) — Реально ничего не изменяет

    1 — - ( унарный ) — Возвращает противоположное по знаку, равное по модулю значение

    2 — ++ ( унарный ) — Оператор инкремента, увеличивает значение аргумента на 1

_________________

50 стр. . Первое знакомство с С++