-
- то есть в любом случае выполняется все, что стоит между case и break (есть там скобки или нет)? Ну тогда всё ясно. :-) - Лагунов(01.08.2019 09:13)
- Скобки полезны, если в режиме С90 хочется добавить локальных переменных. Иначе это просто украшение (или наоборот - уродство, тут от личного вкуса зависит). - SciFi(01.08.2019 09:18)
- Второй способ для создания локальных переменных - это if (1) {} - De_User(01.08.2019 09:32)
- Можно, конечно, и "do { ... } while (0);", но зачем, Холмс? Просто фигурных скобок достаточно. А в режиме С99 и это не нужно, пора уже шагнуть в 21 век. - SciFi(01.08.2019 09:35)
- Т.е., если в ИАР ругаецца, что метку нельзя ставить на объявление переменной, достаточно добавить скобку? Фантастик! - VLLV(01.08.2019 11:56)
- Достаточно добавить точку с запятой. SciFi(48 знак., 01.08.2019 12:01)
- про это написано в стандарте? - VLLV(01.08.2019 12:02)
- Достаточно добавить точку с запятой. SciFi(48 знак., 01.08.2019 12:01)
- Т.е., если в ИАР ругаецца, что метку нельзя ставить на объявление переменной, достаточно добавить скобку? Фантастик! - VLLV(01.08.2019 11:56)
- Можно, конечно, и "do { ... } while (0);", но зачем, Холмс? Просто фигурных скобок достаточно. А в режиме С99 и это не нужно, пора уже шагнуть в 21 век. - SciFi(01.08.2019 09:35)
- Второй способ для создания локальных переменных - это if (1) {} - De_User(01.08.2019 09:32)
- Скобки полезны, если в режиме С90 хочется добавить локальных переменных. Иначе это просто украшение (или наоборот - уродство, тут от личного вкуса зависит). - SciFi(01.08.2019 09:18)
- то есть в любом случае выполняется все, что стоит между case и break (есть там скобки или нет)? Ну тогда всё ясно. :-) - Лагунов(01.08.2019 09:13)