C 표준 라이브러리 - <assert.h>


소개

C 표준 라이브러리의 assert.h헤더 파일은 assert라는 매크로를 제공합니다. 이 매크로는 프로그램의 가정을 확인하고 가정이 거짓인 경우 진단 메시지를 출력하는 데 사용할 수 있습니다.

정의된 매크로 assert는 <assert.h>의 일부가 아닌 다른 매크로 NDEBUG를 가리킵니다. NDEBUG가 <assert.h>를 참조하는 소스 파일의 매크로 이름으로 정의된 경우 assert 매크로는 다음과 같이 정의됩니다.

#define assert(ignore) ((void)0)
Library 매크로

헤더 파일 Assert에 정의된 유일한 매크로입니다. 함수:

일련번호1이것은 실제로 함수가 아닌 매크로이며 진단을 추가하는 데 사용할 수 있습니다. C 프로그램에.
함수 및 설명
voidassert(int 표현식)