这是C++中的第二篇教程,在本C++教程中,我们将创建变量和数据类型。变量是用来在内存中存储数据的,我们会在程序中使用这个变量。例使用编程语言进行编程时,需要用到各种变量来存储各种信息。变量保留的是它所存储的值的内存位置。这意味着,当您创建一个变量时,就会在内存中保留一些空间。

您可能需要存储各种数据类型(比如字符型、宽字符型、整型、浮点型、双浮点型、布尔型等)的信息,操作系统会根据变量的数据类型,来分配内存和决定在保留内存中存储什么。

例如,当我在编写int number=5;这里变量名是number,与值5相关联,int是表示该变量可以保存整数值的数据类型。在C++中可以使用不同的数据类型。

C ++数据类型

int:此数据类型是保存字符串。

char:保存字符值,例如“ a”,“ b”,“ C”,“ d”等。

bool:布尔值true或false。

double:双精度浮点数。

float:单精度浮点数。

最简单的字符数据类型是 char 数据类型。该类型的变量只能容纳一个字符,而且在大多数系统上,只使用一个字节的内存。以

现在,让我们创建一个示例:

#include<iostream>

using namespace std;

int main() {

    int Num = 100;
    float x = 800;
    char y = 'y';
    cout << Num << endl;
    cout << y << endl;
    cout << x << endl;

    return 0;
}

在上面的代码中,你可以看到我们创建了不同类型的变量,我们创建了int, float和char数据类型的变量。如果运行该代码,您将在屏幕上看到如下结果。

我们创建另一个简单的例子,在这个例子中,我们要把两个数字相加。

#include<iostream>

using namespace std;

int main() {

    // 添加数据
    int x = 2;
    int y = 7;

    int sum = x + y;
    cout << sum << endl;

    return 0;
}

你可以在代码中看到,我们有两个整数,在那之后,我们有一个变量sum要存储这两个数字的和,运行后,结果如下。

从范围的角度来看,我们有两种类型的变量,局部变量和全局变量。

全局变量 

如果在函数外部声明变量,则称为全局变量。全局变量可以在程序中的任何位置访问。

#include<iostream>

using namespace std;

int num = 55;

int main() {

    cout << "My global variable - www.linuxmi.com " << num << endl;

    return 0;
}

如果运行代码,您将看到如下结果。

局部变量 

如果在函数内部声明变量,则称为局部变量。可以在函数或作用域中访问局部变量。

发表评论

电子邮件地址不会被公开。 必填项已用*标注