Классификация операций
Если рассматривать операции в Си не по их приоритетам, а по содержанию выполняемых действий (то есть с точки зрения тех задач, в которых они встречаются), то можно выделить следующие группы:
-арифметические ( +,-,*,/,% );
-логические ( &&, ||, ! );
-сравнения ( <,>,>=, =,==,!=); </b
-машинно-ориентированные (операции над машинными словами, поразрядные ( &,|,^,~,<<,>> );
-присваиваниe (=,++,--,+=,-=,*-,/= и т.д.);
-работa с указателями и памятью (*,&,sizeof);
-выделение составляющего типа данных ( (),*,[], . , -> );
-явноe преобразованиe типа ( (тип) );
-условная ( ?: );
-последовательность выражений ( ","-запятая).