用戶變量和系統變量的區別
在配置環境變量時,在 環境變量 窗口內有一個 用戶變量 和一個 系統變量 ,且兩個變量中都有path,且兩個path中都可以添加變量,他們的區別如下:
在一臺電腦中,一個Windows系統我們可以登錄不同Windows賬號,即同一臺電腦可以被多個Windows用戶使用。
當我們在 用戶變量 中的path中添加環境變量后,則該變量只對我們當前登錄的Windows賬號生效,當我們換一個Windows賬號登錄時,則該變量不會生效。
當我們在 系統變量 中的path中添加環境變量后,該變量會對此電腦的所有Windows用戶生效。
變量來源于數學,是計算機語言中能儲存計算結果或能表示值的抽象概念。
變量可以通過變量名訪問。在指令式語言中,變量通常是可變的;但在純函數式語言(如Haskell)中,變量可能是不可變的。
在一些語言中,變量可能被明確為是能表示可變狀態、具有存儲空間的抽象(如在Java和Visual Basic中);但另外一些語言可能使用其它概念(如C的對象)來指稱這種抽象,而不嚴格地定義“變量”的準確外延。