assret用法
在代码中,我们常在容易出错的地方加入assert命令,其功能是判断是有没有在这一点上出错,在工作的时候比较重要。
1. assert要引用头文件#include<assert.h>
2. 常与if判断语句连用,若达到满足条件,会执行相应的命令,让问题更加明显。
int main()
{
int a;
int b;
scanf("%d%d",&a,&b);
assert(b != 0);
if(b == 0)
return 0;
printf("%d\n",a/b);
return 0;
}
+这里除数不能当做0,所以在这加入断点assert,在除数等于零返回0就行。