C++ 变量
变量
变量:在程序运行时,能存储计算结果或能表示值的抽象概念
简单地说,变量就是存放数据的
- 如何得到变量并存入数据?
- 声明变量(创建变量)
- 赋值变量
变量的声明和赋值
-
变量的声明
语法:变量类型 变量名;
示例:1
2
3
4
5int num;
//int 整形
//float 实型
//char 字符型
//string 字符串型 -
变量的赋值
语法:变量名 = 变量值;
示例:1
num = 10;
偷懒小技巧:
- 把 声明 和 赋值 写在一起
1
int num = 10; //直接在声明 num 的同时对其进行赋值!
- 把 多个声明 写在一起
1
int x,y,num; //同时声明了 x,y,num 三个变量!
- 把 多个声明 和 赋值 写在一起
1
int x = 10,y = 5,num = 0; //同时声明了 x,y,num 三个变量和他们的赋值!
变量的特征
变量的特征就是:变量存储的数据,是可以发生改变的
- 更改变量赋值,直接写 变量名 = 变量值
-
以上一题为例,已将 num 赋值为 10
此时,对其进行输出指令
1
cout << "num =" << num << endl;
返回的值是
1
num = 10
但如果按以下操作
1
2
3
4
5
6
7
8
9
10
using namespace std;
int main(){
int num; //创建 num
num = 10; //对 num 第一次赋值
cout << "num =" << num << endl; //输出1
num = 20; //对 num 第二次赋值
cout << "num =" << num << endl; //输出2
return 0;
}此时返回的值是
1
2num = 10 //输出1
num = 20 //输出2也就可以很清晰的看到 num 成功的被重新赋值为 20
- 同时,变量也存在数学运算 此时返回的值是
1
2
3
4
5
6
7
8
9
10
11
12
using namespace std;
int main(){
int x,y,num; //创建 x,y,num 三个变量
x = 10; //对 x 赋值
y = 5; //对 y 赋值
num = x + y; //将 num 赋值为 x+y
cout << "num =" << num << endl; //输出1
num = num + 5; //对 num 本身做减法
cout << "num =" << num << endl; //输出2
return 0;
}这样我们可以看到:1
2num = 5 //输出1
num = 10 //输出2- 变量的赋值是可以通过变量和变量的运算得出的
- 变量的赋值是可以通过这个变量本身和常熟四则运算得出的
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 BaiYB的个人博客!