「斷言」的意思是「十分肯定地說」或「斷定地說」,表示非常確定地發表某個論點或結論。assert
AI 摘要
「斷言」的意思是「十分肯定地說」或「斷定地說」,表示非常確定地發表某個論點或結論。
在不同的領域,
「斷言」也可以指:
程式設計: 在程式碼中加入一個判斷式,用來驗證程式執行時是否符合預期結果,若不符合則會中斷程式執行,用於除錯。
邏輯學: 指斷定某個前提為真的陳述句。
日常用語中的「斷言」
意思: 非常肯定地、斷然地說出一個論點。
例句: 在未查明案情之前,沒有人敢斷言凶手是誰。
程式設計中的「斷言」(Assertion)
目的: 用來驗證程式開發者預期的結果,以偵測和捕捉程式中的錯誤。
運作方式: 當「斷言」的條件為假時,程式會中止執行,並顯示錯誤訊息。
主要用途: 測試、除錯,檢查程式的先驗條件(執行前)和後驗條件(執行後)。
注意: 不應用於控制程式的正常流程,而是用於除錯階段,在程式正式發布前可以選擇禁用。
其他領域的「斷言」
邏輯學: 指將一個前提判斷為真的陳述句。
言論: 有時也指一種言論行為,是發言者有信心提出某個議題的真實性。
論證謬誤: 「訴諸斷言」是一種論證謬誤,用斷言來取代證據。
AI 摘要
「斷言」的英文是 assert (動詞) 或 assertion (名詞)。根據語境,也可以使用 claim、maintain、affirm 等詞。
動詞
assert: 這是最常見且直接的翻譯,意思是堅稱、斷言。
例句:He asserts that one of his guests stole his money.(他宣稱一位客人偷了他的錢)
claim: 指聲稱某事是真的,即使無法證明或他人可能不相信。
maintain: 指堅定地表達你相信某事。
名詞
assertion: 指斷言、主張。
例句:I certainly don't agree with his assertion that men are better drivers than women.(我當然不贊同他那男人比女人會開車的斷言)
claim: 也可用作名詞。
在程式設計中的用法
assert: 在程式設計中,assert 是一個宏,用於在程式執行時檢查條件是否為真。如果條件為假,程式會終止執行,這有助於偵錯。
相關閱讀:
必是一定的意思
蓋棺論定