例如, 一個假設只接受非空 指針的函數, 可以寫:
assert(p != NULL);
當程式執行到該行時,若 p != NULL 則程式可以繼續執行;若
p == NULL ,則會秀出維護錯誤訊息的字串,並結束程式。
維護字串包含有:判斷式子、程式檔名及該行的行號。
例如, 一個假設只接受非空 指針的函數, 可以寫:
assert(p != NULL);
當程式執行到該行時,若 p != NULL 則程式可以繼續執行;若
p == NULL ,則會秀出維護錯誤訊息的字串,並結束程式。
維護字串包含有:判斷式子、程式檔名及該行的行號。