您的位置:首页 > 编程语言 > C语言/C++

C++中assert语句的使用

2014-06-13 00:00 239 查看
#include <iostream>
#include <assert.h>

using namespace std;

const int N_PRIMES = 7;
int primes[N_PRIMES] = {2,3,5,7, 11, 13, 17};

int main()
{
int index = 10;
assert(index<N_PRIMES);//这里assert括号内为false,程序异常终止。
assert(index>=0);
cout << "The tenth prime is " << primes[index] << endl;
return 0;
}

assert()用于判断是否为false,若为false,声明失败并发出一条信息,然后程序异常终止。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: