C++变量
C++变量教程
不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位。变量相当于内存中一个数据存储空间的表示,通过变量名可以访问到变量的具体的值。
C++ 的变量(variable)是有明确 类型 的。编译器会检查 函数 调用中,变量类型的正确性。
C++变量声明详解
语法
type varname;
参数
参数 | 描述 |
---|---|
type | 需要定义的变量的类型。 |
varname | 定义的变量名。 |
说明
在 C++ 中,定义一个变量首先要知道变量的类型。
C++多变量声明详解
语法
type varname1, varname2, varname3;
参数
参数 | 描述 |
---|---|
type | 需要定义的变量的类型。 |
varname1 | 定义的变量名1。 |
varname2 | 定义的变量名2。 |
varname3 | 定义的变量名3。 |
说明
如果我们定义的变量的类型都相同,我们可以一次定义多个变量,一次定义多个变量时,多个变量之间使用英文的逗号分隔。
案例
定义C++变量
定义 C++ 变量
#include <iostream>
using namespace std;
int main(int argc, char **argv)
{
cout << "嗨客网(www.haicoder.net)\n" << endl;
int a;
double b;
char c;
cout << "a = " << a << " b = " << b << " c = " << c << endl;
}
程序运行,控制台输出,如下图:
我们分别定义了一个 int 类型的变量 a,一个 double 类型的参数 b,一个 char 类型的参数 c,并分别打印其值。
我们发现,此时变量 a、b 和 c 的值,都是一个随机数,这是因为,我们没有对变量进行 初始化。
定义C++变量
同时定义多个相同类型的变量
#include <iostream>
using namespace std;
int main(int argc, char **argv)
{
cout << "嗨客网(www.haicoder.net)\n" << endl;
int a,b,c;
double d,e,f;
char g;
cout << "a = " << a << " b = " << b << " c = " << c << endl;
cout << "d = " << d << " e = " << e << " f = " << f << endl;
cout << "g = " << g << endl;
}
程序运行,控制台输出,如下图:
我们同时定义了多个类型相同的变量,即变量 a、b 和 c 的类型都是 int,变量 d、e 和 f 的类型都是 double,变量 g 的类型是 char。
C++变量总结
C++ 的变量(variable)是有明确类型的。编译器会检查函数调用中,变量类型的正确性。