Суффикс «u» или «U» применяется ко всем целочисленным константам, которые представлены в неподписанном типе
Суффикс «u» или «U» применяется ко всем целочисленным константам, которые представлены в неподписанном типе.
Значение константы определяется из:
Значение константы.
База константы: восьмеричная, десятичная или шестнадцатеричная.
Размер различных типов.
Любые используемые суффиксы.
Если вы не используете суффикс u или Uдругой разработчик, рассматривающий ваш код, не может легко определить, подписана константа или не подписана.
Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.
| Группа: литералы и константы |
| Категория: Обязательно |
| Категория СМЖЛ: удобочитаемость |