[C++学习日记]-02-变量以及变量的使用

什么是变量?他的作用是什么?


意义

声明一个变量,会在内存中保留一个空间用来存储该变量的值。编译器要求声明变量的时候,需要提供变量的类型。


定义

C++提供了非常多的内置变量,同时,也允许用户自定义变量。

Integer就是C++的一个内置变量类型,使用int关键字进行声明,代表整数值。
除了变量类型以外,声明变量的时候,还需要为变量指定标识符。


如何命名

标识符是变量,函数,类,模块或任何其他用户自定义类型的名称。标识符以字母(A-Z或a-z)或下划线(_)开头,后跟字母,下划线和数字(0到9)。

例如,定义一个名为num的变量,用它来保存整数值:

int num= 88; 

打印变量

下面,让我们试着把变量打印到控制台上:

#include <iostream>
using namespace std;

int main()
{
   int num= 88;
   cout << num;
   return 0;
}
//输出88

C++的标识符是区分大小写的,所以要特别注意,num跟 Num是两个不同的变量


变量赋值

变量的赋值符号是“=”将右边的数据赋值给左边
变量可以在声明的时候就赋值,也可以在需要的时候再进行赋值。
变量值也可以根据需要进行修改。例如:

int a; 
int b = 42;
a = 10;
b = 3;

我们在声明变量a的时候,并没有对a进行赋值,但是我们对变量b进行了赋值操作,然后,在需要使用的时候,对a进行了赋值操作,并且修改了变量b的值。


变量的运算

变量在使用之前,必须先声明(定义),如果有多个相同类型的变量,也可以在一次声明中定义它们,只需要使用逗号将它们进行区分就可以,例如:

int a, b;
// 定义a和b两个整型变量

变量不但可以用来保存值,还可以执行一些操作,比如,变量是可以相加的。

声明一个sum变量,它的值为变量a和变量b相加的值:

int a = 12; 
int b = 3; 
int sum = a + b;
//执行以后,sum的值为15

获取用户输入

在C++中,可以使用cin获取用户的输入值,将cin与>>一起使用

前面介绍cout的时候用的是 “<<”
这个是插入运算符

cin 就要给他反过来 用 “>>”
这个是提取运算符号

可以把用户的输入值赋给定义的变量.例如:

int num;
cin >> num;

将获取到的用户输入值保存在num变量中。

cin与cout一样,获取的值可以赋给多个变量,例如: cin >> a >> b;


获取用户输入示例

下面,让我们来看一个获取用户输入的示例:

#include <iostream>
using namespace std;

int main()
{
	int a;
	cout << "请输入一个整数: \n";
	cin >> a;
	cout << "你输入的是" << a << endl;
	system("pause");
	return 0;
}

上述代码送,控制台中显示"请输入一个整数:",并等待用户输入。

当用户完成输入,并按下回车键以后,用户输入的值将被保存在变量a中。

然后通过cout把字符串和变量a和一个endl进行输出

请输入一个整数:
666
你输入的是666
请按任意键继续. . .

小练习

1. 声明一个变量a,然后对a的值进行+1并且输出到控制台

2. 声明一个变量b,然后对a+1的值再加上b然后输出到控制台

3. 在控制台获取用户输入的a和b,然后把a+b的结果输出到控制台

如果你有兴趣的话,欢迎把你的答案在评论区中发表

发布了7 篇原创文章 · 获赞 8 · 访问量 4699

猜你喜欢

转载自blog.csdn.net/qq_18604209/article/details/103984844