Операторы "++" и "--" увеличивают или уменьшают свои операнды на нетипизированную константу 1. Как и в случае присваивания, операнд должен быть адресуемым или выражением индекса карты.
IncDecStmt = Expression ( "++" | "--" ) .
Следующие утверждения присваивания семантически эквивалентны:
IncDec утверждение Присваивание
x++ x += 1
x-- x -= 1
Читайте также:
- Спецификация Go: арифметические операторы
- Спецификация Go: операторы, приоритет операторов
- Go FAQ: Почему ++ и -- в Go являются операторами, а не выражениями? И почему постфикс, а не префикс?
Комментариев нет:
Отправить комментарий