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