Отличия C++ от C

Материал из Энциклопедия о программировании
Перейти к: навигация, поиск

Отличия C++ от C довольно велики.

В C:

  • Отсутствуют классы (class), а вместо них используются структуры (struct), что практически одно и то же.
  • Отсутствует оператор new, а вместо него используется оператор malloc (от слов "memory allocate" - выделить память).
  • Передача параметров происходит только по значению, а в C++ имеется передача параметров по ссылке.