编程里的变量是什么深圳

如题所述

你用该用是c或者c++环境吧。
如果是,在c或者c++里面变量的含义类似数学里面的未知数(方程组学过的话该知道未知数是什么)。但是又有区别。在c或c++编程中,变量是有几种类型的,比如数值型:int、double等,字符型:char等。如果要使用变量就要先定义变量的类型。如:int a(int是类型,a是变量名,变量可以是其他字母或字符串,如,int aaaaa也是可以的)。
当使用变量的时候一定要跟你定义的时候的名字一样不然编译会出错,就是编出的程序不能运行或者有其他错误,就像解方程x跟y不能弄混一样。
理论上,使用变量有,变量间赋值和函数使用变量。如果是变量间赋值应该尽量是同种类型变量间赋值。如果不同的变量间赋值会有新的变化。如:
int a=0;//int类型变量a的值为0
char b='a';//char类型变量b的值为字符a
a=b;//将b的值赋值给a,这时候a的值是97
97是字符'a'的ascII码,如果不懂ascII码的意思,再看相关资料吧,我不多说了。
或者,
b=45;//这时候b存储的是ascII码中45所对应的字符。
如果是函数使用变量那么调用函数时,变量一定要跟函数所需的类型一致。
如函数定义:int get(int a,char b){}//定义第一个参数为int型,第二个参数为char型
在主函数调用
void main()
{
int c=0;
char d='b';
get(c,d);//调用函数时函数的参数名可以不同,但是类型必须一致,如第一个参数c必须和上面第一个参数定义的类型一致,第二个参数d也要跟上面第二个参数类型一致。才能正常调用。
}
就说那么多了,继续深入自己查资料吧。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-19
《电脑报》2005年第21期有一篇名为《明明白白环境变量》的文章,通过该文章读者可以了解到环境变量的作用。但是,有部分读者对环境变量的理解还不够深入、彻底。今天,我带大家彻底“征服”环境变量。

1.环境变量的设置有几种方式?

设置环境变量有两种方式:第一种是在命令提示符运行窗口中设置;第二种是通过单击“我的电脑→属性→高级”标签的“环境变量”按钮设置。需要注意的是,第一种设置环境变量的方式只对当前运行窗口有效,关闭运行窗口后,设置就不起作用了,而第二种设置环境变量的方式则是永久有效。

2.如何在命令提示符窗口中设置环境变量?

在“开始→运行”框中输入“cmd”后按“确定”按钮,出现命令运行窗口。在命令提示符下输入“set”即可查看环境变量设置。要查看具体某个环境变量的设置,比如要查看path环境变量的设置,可以输入“set path”。要创建一个环境变量,比如要创建一个名为aa的,值为“c:”的环境变量,可以输入“set aa=c:”命令。而要删除一个环境变量,比如要删除aa环境变量,则可输入“set aa=”命令(注意=后面不能有空格)。如何更改一个环境变量的设置呢?更改环境变量有两种情况:一是追加方式,即在不改变环境变量现有设置的情况下,增加变量的值,比如要给环境变量aa增加一个值为“D:”的设置,可以输入“set aa=%path%;D:”。另一种是完全修改方式,对于这种方式,我们可以采用直接创建一个环境变量的方法来实现。

3.用户变量和系统变量的关系是什么?

点击“我的电脑→属性→高级”标签的“环境变量”按钮,出现“环境变量”对话框,如果当前是以Administrator登录系统的用户,对话框的上面为Administrator的用户变量,对话框的下面为系统变量(即相当于系统中所有用户的用户变量)。有的时候我们会看到在用户变量和系统变量中都存在某一个环境变量,比如path,那么path的值到底是用户变量中的值还是系统变量中的值,或者两者都不是呢?答案是两者都不是。path变量的值是用户变量中的值与系统变量中的值的叠加。

4.改变环境变量和环境变量中的值应该注意什么?

环境变量和环境变量的值不要含有空格,也不要用中文,切记!
▓本回答被提问者采纳
相似回答