Согласно wikipedia
одноместной операции является операцией с только один операнд ..
Таким образом, операторы, необходим или работает на только один операнд, являются унарные операторы.
%
и /
определенно нуждаются в двух операндах, поэтому они не являются унарными операторами.
В случае, если Вы задаетесь вопросом о присутствии +
и -
, они одинарные положительные и отрицательные операторы (унарные арифметические операторы), а не сложение и вычитание.
Цитирование C11
, глава §6.5.3.3
В результате одноместной +
оператора является значение его (операнда) способствовало. Целое число рекламных акций выполняется в операнде, и результат имеет продвинутый тип.
и
В результате одноместной -
оператора является отрицательным (его) способствовало операнда. Целое число рекламных акций выполняется в операнде, и результат имеет продвинутый тип.
Что такое C BNF? C стандарт? –
@SouravGhosh, это форма Бэкуса-Наура C. – aheh