调试

#include<stdlib.h>
#include<assert.h>
int main()
{
char *buffers[64]={NULL};
int i;
/**/
assert(i>=0&&i<64);
assert(buffers[i]!=NULL);
free(bufffers[i]);
}
assert定义在assert.h中,他简单的测试数量自变量是否是非0值,如果自变量的值是0,那么assert(),会输出错误信息,(其中包含自变量表达式,函数,文件,以及行号)

posted on 2013-03-29 20:30  无界追踪  阅读(135)  评论(0编辑  收藏  举报