文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>【C语言】assert函数

【C语言】assert函数

时间:2010-09-23  来源:chenliangmoran

assert宏的原型定义在<assert.h>中: #include <assert.h> 
void assert( int expression ); 
assert的作用是先计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印
一条出错信息, 然后通过调用 abort 来终止程序运行。 使用assert的缺点是,频繁的调用会极大的影响程序的性能,增加额外的开销。
用法总结与注意事项: 
1)在函数开始处检验传入参数的合法性 
2)每个assert只检验一个条件,因为同时检验多个条件时,如果断言失败,无法直观的判断是哪个    条件失败
相关阅读 更多 +
排行榜 更多 +
斗仙界手游

斗仙界手游

角色扮演 下载
挤在一起的猫猫无限体力

挤在一起的猫猫无限体力

休闲益智 下载
快餐革命无限金币

快餐革命无限金币

模拟经营 下载