Этот справочник создан для тех, кто забыл, как работают некоторые структуры кода в языках Си и С++, а точнее как правильно записываются. Большинство начинающих программистов предполагают, что синтаксис языков СИ и С++ разный, но это не так. Различий в синтаксисе между Си и C++ не существует, тому доказательство этот справочник. Конечно же многие синтаксические структуры языка С++ рассмотрены в обучающих статьях языка С++, но выискивать в больших статьях несколько строк нужной информации — это все равно, что искать иголку в стоге сена. Собственно, поэтому я и решил сделать этот справочник.
Синтаксис языка С++
Объявление переменных, указателей и ссылок в С++ | Существующие синтаксические структуры, при объявлении переменных, ссылок и указателей в С++. |
Препроцессорные директивы | Синтаксис использования препроцессорных директив. |
Синтаксис функций в С++ | Объявление и определение функций в С++. |
Синтаксис: истина и ложь в С++ | Что такое истина и ложь в языках C и С++ |
Синтаксис: массивы в С++ | Синтаксические формы объявления массивов в языках C и C++. |
Синтаксис: операторы в языке С++ | Оператор присваивания, оператор равенства, логические операторы (И, ИЛИ, НЕ), поразрядные логические операторы, тернарный оператор. |
Синтаксис: определить в С++ адрес в памяти | Способы получения адресов: переменных, функций, массивов, а также разыменование указателей. |
Синтаксис: приведение типов данных в C и C++ | Приведение типов данных: Си-cтиль, static_cast , dynamic_cast , const_cast , reinterpret_cast |
Синтаксис: структуры в C и С++ | Синтаксис объявления/определения структур в языках C и C++. |
Синтаксическая конструкция циклов в С++ | Синтаксические структуры операторов цикла, таких как: while , do while , for . Других циклов в С++ нет. |
Управление программным потоком в С++ | Синтаксические структуры операторов if , if else , switch , goto , break и continue в языках Cи и С++ |