用户变量和系统变量的区别
在配置环境变量时,在 环境变量 窗口内有一个 用户变量 和一个 系统变量 ,且两个变量中都有path,且两个path中都可以添加变量,他们的区别如下:
在一台电脑中,一个Windows系统我们可以登录不同Windows账号,即同一台电脑可以被多个Windows用户使用。
当我们在 用户变量 中的path中添加环境变量后,则该变量只对我们当前登录的Windows账号生效,当我们换一个Windows账号登录时,则该变量不会生效。
当我们在 系统变量 中的path中添加环境变量后,该变量会对此电脑的所有Windows用户生效。
变量来源于数学,是计算机语言中能储存计算结果或能表示值的抽象概念。
变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变的。
在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在Java和Visual Basic中);但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格地定义“变量”的准确外延。