作用:给指定的内存空间起名,方便操作这段内存
语法:数据类型 变量名 = 初始值;
先上代码示例:
#include<iostream>
using namesapce std;
int main()
{
int a = 10;
cout << "a =" << a <<endl;
system("pause");
return 0;
}
在这里cout << “a =” << a <<endl;中,先输入a=,后面的a则表示变量的代名
变量的解答:
1.什么是变量
”变量“通俗来讲就是能变的量。在程序设计中,变量是一个个不同类型的盒子,当盒子里装了东西时,盒子就代表这个东西,当然,我们需要给一个个盒子起不同的名字。
2.变量的命名规范
在定义变量时,变量名可以是字母、数字和下划线的组合。但是也不是随便的组合,要注意以下几个命名规则:
1)***变量名的开头必须是字母或下划线,不能是数字。***实际编程中最常用的是以字母开头。
2)***变量名中的字母是区分大小写的。***比如 a 和 A 是不同的变量名,num 和 Num 也是不同的变量名。
3)变量名绝对不可以是C++关键字,这一点一定要记住!
4)变量名中不能有空格。这个可以这样理解:因为上面我们说过,变量名是字母、数字、下划线的组合,没有空格这一项。
3.变量的定义格式
//例1:
#include<iostream>
using namespace std;
int main()
{
int a=1; //定义一个名字为a的变量,并赋值为1
}
样例1中int相当于盒子, a相当于盒子的名字,1相当于盒子里的东西,那么下次使用a的时候就是1。
//例2:
#include<iostream>
using namespace std;
int main()
{
int a; //定义一个名字为a的变量。
a=1; //把变量a赋值为1。
}
//样例3:
#include<iostream>
using namespace std;
int main()
{
int a,b,c; //分别定义a,b,c三个变量。
a=1; //把变量a赋值为1。
c=20; //把变量c赋值为20;
}
样例3中定义了多个变量,并且分别赋值,但是注意的是,只有a和c赋值,b并没有赋值,在VS中不会报错,但是在某些编译器中会出现warning(警告)
4.变量的使用及特点
//样例1
#include<iostream>
using namespace std;
int main()
{
int a,b,c; //分别定义a,b,c三个变量。
a=1; //把变量a赋值为1。
cout<<a;
}
样例1要求输出a,显示结果为1,因为a的值是1。