Производные Типы. Вот операции, создающие из основных типов новые типы: * указатель на *const константный указатель на & ссылка на []

Вот операции, создающие из основных типов новые типы:

* указатель на
*const константный указатель на
& ссылка на
[] вектор*2
() функция, возвращающая

Например:

char* p // указатель на символ
char *const q // константный указатель на символ
char v[10] // вектор из 10 символов

Все вектора в качестве нижней границы индекса имеют ноль, поэтому в v десять элементов: v[0]... v[9]. Функции объясняются в #1.5, ссылки в #1.9. Переменная указатель может содержать адрес объекта соответствующего типа:

char c; //... p = &c; // p указывает на c

Унарное & является операцией взятия адреса.

Выражения и Операторы

  1.4.1 Выражения
  1.4.2 Операторы Выражения
  1.4.3 Пустой оператор
  1.4.4 Блоки
  1.4.5 Операторы if
  1.4.6 Операторы switch
  1.4.7 Оператор while
  1.4.8 Оператор for
  1.4.9 Описания

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: