斷言是一個語句,用於肯定地聲明當到達該行程式碼時事實必須為真。
斷言對於取得滿足的預期條件很有用。
>簡單斷言可以透過assert(表達式)方法實現,該方法位於assert.h頭檔中。
簡單斷言的語法如下 -
assert(expression)
在簡單的斷言中,
斷言僅用於捕獲內部程式錯誤。這些錯誤是透過傳遞錯誤參數而發生的。
以下是C程式語言中簡單斷言的範例程式:
線上示範
#include <stdio.h> #include <assert.h> int main(void){ int x; printf("Enter the value of x:</p><p>"); scanf("%d",&x); assert(x >= 0); printf("x = %d</p><p>", x); return 0; }
當上述程序被執行時,它產生以下輸出−
Run 1: Enter the value of x: 20 x = 20 Run 2: Enter the value of x: -3 Assertion failed! Program: G:\CP\CP programs\test.exe File: G:\CP\CP programs\test.c, Line 10 Expression: x >= 0
以上是在C語言中,什麼是簡單斷言?的詳細內容。更多資訊請關注PHP中文網其他相關文章!