函数名: assert 
 功  能: 测试一个条件并可能使程序终止 
 用  法: #include <assert.h> 
         void assert(int test); 
 程序例: 
 #include <assert.h> 
 #include <stdio.h> 
 #include <stdlib.h> 
struct ITEM { 
    int key; 
    int value; 
 }; 
/* add item to list, make sure list is not null */ 
 void additem(struct ITEM *itemptr) { 
    assert(itemptr != NULL); 
    /* add item to list */ 
 } 
int main(void) 
 { 
    additem(NULL); 
    return 0; 
 }