Поделиться через


Диагностика, напечатанная функцией assert

ANSI 4.2 Диагностика, выведенная функцией assert, и поведение завершения функции assert

Функция assert выводит диагностическое сообщение и вызывает подпрограмму abort, если значение выражения — false (0). Диагностическое сообщение имеет форму

Сбой утверждения: expression, file filename, line linenumber

где filename — это имя исходного файла, а linenumber — номер строки утверждения, завершившегося сбоем в файле исходного кода. Если expression равно true (ненулевое), никакие действия не предпринимаются.

См. также

Функции библиотеки