Знаки препинания C++
Символы пунктуации в C++ имеют синтаксическое и семантическое значение для компилятора, однако сами по себе не указывают на операцию, которая позволяет получить значение. Некоторые символы пунктуации (по отдельности или в сочетании) могут также быть операторами C++ или иметь значение для препроцессора.
К символам пунктуации относятся следующие:
! % ^ & * ( ) – + = { } | ~
[ ] \ ; ' : " < > ? , . / #
После этапа преобразования 4 символы пунктуации [ ], ( ) и { } должны располагаться попарно.