menuWidth
когда-либо объявлено?то же самое для nav1
и nav2
- что это?
Кроме того, вы были бы в безопасности, если бы ставили точку с запятой после утверждения.Это не является обязательным в соответствии с правилами компилятора, но может поставить вас в запутанную ситуацию, в которой вы могли бы неправильно интерпретировать код.оператор, когда первый операнд равен 0. Это выражение:
0 - x
эквивалентно:
-x