勵志

勵志人生知識庫

什麼是上下文

語境或語意

上下文,即語境或語意,是語言學科的概念,如語言學、社會語言學篇章分析語用學符號學等。在計算機科學中,上下文(context)指的是進程運行時所處的環境和自身的狀態,包括各個變數和數據、所有的暫存器變數、進程打開的檔案、記憶體信息等。上下文可以分為用戶級上下文、暫存器上下文和系統級上下文。在編程中,上下文幫助程式管理狀態、控制流以及執行過程。在多執行緒環境中,每個執行緒都有自己的上下文,以避免數據交叉干擾。上下文的概念在各種編程情境中都有套用,如函式調用、記憶體管理、異常處理等。