什么时候用断言?

断言是编程中用于调试的工具,它在代码中设置条件检查,确保程序关键部分的正确性。当boolean表达式结果为false时,表示程序出错,通常会触发警告或程序终止。assertion在开发和测试阶段启用,但在发布后可能为了性能而关闭。
摘要由CSDN通过智能技术生成

assertion (断言) 在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。

实现中,assertion 是在程序中的一条语句,它对一个boolean 表达式进行检查,

一个正确程序必须保证这个boolean 表达式的值为true

如果该值为false ,说明程序已经处于不正确的状态下,assert 将给出警告退出

一般来说,assertion 用于保证程序最基本、关键正确性

assertion 检查通常在开发和测试开启,为提高性能,软件发布后,

assertion 检查通常是关闭的 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值