Вычитание между указателями должно применяться только к указателям, которые адресуют элементы одного и того же массива
Вычитание между указателями должно применяться только к указателям, которые адресуют элементы одного и того же массива.
Это правило применяется к выражениям формы pointer_expression1 - pointer_expression2. Поведение не определено, если pointer_expression1 и pointer_expression2:
Не указывайте на элементы одного массива,
Или не указывайте на элемент за пределами массива.
Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.
| Группа: указатели и массивы |
| Категория: Обязательно |
| Категория СМЖЛ: требуется |