English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico de Linguagem C

Controle de Fluxo de Linguagem C

Funções do C

Matrizes no C

Ponteiro no C

String no C

Estrutura de Linguagem C

Arquivo de Linguagem C

C Outros

Manual de Referência da Linguagem C

Biblioteca Padrão <assert.h> do C

da biblioteca padrão C assert.hO cabeçalho fornece um nome assert pode ser usado para verificar as hipóteses feitas pelo programa e exibir mensagens de diagnóstico quando a hipótese for falsa.

macro já definido assert aponta para outra macro NDEBUG,宏 NDEBUG não faz parte do <assert.h>. Se o macro NDEBUG já foi definido no arquivo de origem que está usando <assert.h>, então assert A definição de macro é a seguinte:

#define assert(ignore) ((void)0)

Macro da Biblioteca

A seguir está listada a única função definida no cabeçalho assert.h:

NúmeroFunção & Descrição
1void assert(int expression)
 Função de Assertiva, Usada para Capturar Erros de Programação em Tempo de Debug