C++ 中的变量 10

作者 : 慕源网 本文共2094个字,预计阅读时间需要6分钟 发布时间: 2021-12-22 共579人阅读

c++变量命名规则说明

C++ 中的变量充当内存位置,它是存储数据或值的容器或元素的名称。它可以使用字母数字组合或特殊符号(如下划线(_))定义,变量的第一个字母必须仅以字母开头。

变量是编程语言中最重要的部分。没有变量的编程语言都是不完整的。我们也可以说,没有变量,程序就不能运行。与其他编程语言一样,C++ 语言也需要变量来运行它们的程序。变量不用于运行程序,而是用于存储值或字符串。没有存储值,程序就无法运行。 在 C++ 中,除了关键字之外的任何单词都可以用作变量。要定义变量,我们需要指定变量的类型。类型可以是 int、double、char、float、long int、short int 等任何类型。int 用于存储整数值,即 5、19、519、1000。char 用于存储字符或字符串,即 a、edu。Float 用于存储浮点值,如 2.3、3.679、9.45。Long int 用于存储长整数值。在本文中,我们将讨论如何在 C++ 语言中初始化和声明变量。以及变量的类型。

c++变量定义规则说明

  • 变量可以是数字、特殊字符(如百分比 (&)、下划线 (_) 或字符串)的混合。
  • 大写和小写被视为不同的变量,因为 C++ 是区分大小写的语言。Educba 和 eduCBA 将被视为两个不同的变量。
  • C++ 变量必须以字符开头。它不会将数字视为第一个字符。6educba 不是有效变量,因为它以数字开头,其中 educba6 可以是有效变量,因为它以字符开头。
  • C++ 语言中的变量不应该是关键字。例如:for、this、if、else、while、do、char、this等是用于特定目的的关键字。这些关键字不能用作 C++ 中的变量。
  • 变量中不允许有空格。例如:edu cba 是无效变量,因为 edu 和 cba 之间有空格, educba、 edu_cba 是有效变量,因为下划线符号用于连接变量。

如何在 c++变量声明?

变量可以在程序开始之前声明。变量声明的语法如下
data_type variable_name;

解释:

data_type:定义存储值的数据类型。数据类型可以是 int、char、float、double、short int 等。
variable_name:定义变量的名称。它可以是除关键字之外的任何内容。

例如,
1. int cab;
2. float 6.9, 7.3
例如1,int是数据类型,cab是变量名。在第二个示例中,我们声明了两个变量,其中 float 是数据类型,6.9 和 7.3 是变量。
一旦声明了变量,编译器就为这些变量分配了存储空间。

C++变量声明说明程序

#include<iostream>
using namespace std;
int main()
{
int x, y, z;
x = 10;
y = 3;
z = x + y;
cout << "Sum of two numbers is: " << z;
return 0;
}

如何在 C++ 中初始化变量?

在 C++ 中,变量可以通过在声明时赋值来初始化。C++ 中变量初始化的语法是——

data_type variable_name = value;

例如,

  1. int x = 10;
  2. char b = ‘eduCBA’

在示例 1 中,我们将变量 x 初始化为值 10。在示例 2 中,我们将 b 初始化为具有 eduCBA 值的字符。

用 C++ 说明变量初始化的程序

#include<iostream>
using namespace std;
int main()
{
int x = 5, y = 15;
int z = x + y;
cout << "Sum of two numbers is: "<<  z;
return 0;
}

C++ 中的变量类型

C++中有5种类型的变量,如下所示:

1. 局部变量

局部变量在函数内部声明。局部变量必须在它们在程序中使用之前声明。在函数内部声明的函数可以改变变量的值。外部函数不能改变局部变量的值。

例子:

int main()
{
int x = 2; //local variable
}

2. 全局变量

全局变量在函数外声明。局部函数和全局函数都可以改变全局变量的值。

举例如下,

int y = 10; //global variable
int main()
{
int x = 5; //local variable
}

3. 静态变量

这些变量用static声明。

举例如下,

int main()
{
int x = 5; //local variable
static y = 2; //static variable
}

4. 自动变量

自动变量用 auto 关键字声明。在函数内部声明的所有变量都被默认视为自动变量。

举例如下,

int main()
{
int x = 20; //local variable (Automatic variable)
auto y = 12; //automatic variable
}

5. 外部变量

通过使用 extern 关键字,可以声明外部变量。

extern z = 4; //external variable

结论

在本文中,我们通过示例了解了变量在 C++ 语言中的重要性以及如何使用变量。此外,我们还通过示例在 C++ 语言中看到了五种不同类型的变量。我希望你会发现这篇文章很有帮助。

推荐文章

这是 C++ 中的变量指南。在这里,我们将讨论介绍、如何在 C++ 中使用变量以及示例。

本教程是C++入门教程系列的一部分,您也可以查看以了解更多信息 –

 


慕源网 » C++ 中的变量 10

常见问题FAQ

程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!

发表评论

开通VIP 享更多特权,建议使用QQ登录