C 표준 라이브러리 - <assert.h>
소개
C 표준 라이브러리의 assert.h헤더 파일은 assert라는 매크로를 제공합니다. 이 매크로는 프로그램의 가정을 확인하고 가정이 거짓인 경우 진단 메시지를 출력하는 데 사용할 수 있습니다.
정의된 매크로 assert는 <assert.h>의 일부가 아닌 다른 매크로 NDEBUG를 가리킵니다. NDEBUG가 <assert.h>를 참조하는 소스 파일의 매크로 이름으로 정의된 경우 assert 매크로는 다음과 같이 정의됩니다. #define assert(ignore) ((void)0)
Library 매크로
헤더 파일 Assert에 정의된 유일한 매크로입니다. 함수:
함수 및 설명 | |
---|---|
voidassert(int 표현식) | 이것은 실제로 함수가 아닌 매크로이며 진단을 추가하는 데 사용할 수 있습니다. C 프로그램에.