assert 断言

    断言表示为某些条件判断(多用逻辑语句),当需要测定或是确保在程序中表达式值为真。可以启用断言进行验证,因此可以在程序测试时启用断言,而在部署时禁用断言。


断言当遇到正确的判断和错误的判断时,会怎么响应。

vim assert.c

wKiom1WdEx2Q45QqAADHo-YqoAU501.jpg


./a.out

wKiom1WdE-TgJ9FcAAAtYu9fjgQ235.jpg


* 当断言为假时,后续执行中断。


wKiom1YbpuWiRQ3yAABm5lAGjro733.jpg

本文出自 “小崔的实验笔记” 博客,谢绝转载!

你可能感兴趣的:(程序,表达式)