C 語言有自己的維護函式,當自己寫的函式庫要提供他人使用時,適當的利用維護敘述,可以建立安全的使用 介面,避免他人因為使用不當,而造成不可預期的後果。
#include <stdio.h>
#include <assert.h>
int main (void)
{
int world=0;
assert(world);
printf("hello\n");
return 0;
}
assert()=1 時,正常流程
assert()=0 時,出現 「test: test.c:8: main: Assertion `world' failed.」
ref : 一個不存在的日子
assert()=1 時,正常流程
assert()=0 時,出現 「test: test.c:8: main: Assertion `world' failed.」
ref : 一個不存在的日子
沒有留言:
張貼留言