C++笔记之assert的使用

C++笔记之assert的使用

assert()执行实际上是通过三目运算符来判断表达式的真假,执行相应的处理。当表达式为真时,什么也不执行,程序继续运行;当表达式为假时,那么它会打印出来assert的内容、当前的文件名、当前行号,接着终止程序执行。

在未定义NDBUG时,assert()功能生效的情况下,来看一个简单的assert()使用的例子:

在这里插入图片描述

#include <stdio.h>
#include <assert.h>
void main()

版权声明:本文为weixin_43297891原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。