Logo
Section 1 / 7

什么是变量?

本课程介绍了变量的概念以及合法的变量命名规则。

导入

什么是变量?

本课程介绍了变量的概念以及合法的变量命名规则。

介绍

任何编程语言中的变量都是计算机内存中一个带有名称的存储单元,里面包含一些信息。

可以将变量想象成一个带名字的盒子,我们可以将其“存放”某些内容。

在完成任务时,我们可以随意创建、修改和删除变量。它们是用于存储数据(如数字或字符字符串)的工具。

命名变量

程序员在脑海中用符号化名称来描述变量,例如:

  • “山上的积雪深度”

或

  • “客户银行账户中的金额”。

注意: 编译器通过管理变量符号名称与内存中数值地址之间的关系,帮助程序员减少错误。如果程序员必须完全依靠计算机内存中的具体位置来引用每个变量,那么出错的概率会非常高。

C# 要求程序员使用由以下字符组成的名称:a 到 z 的字母、A 到 Z 的字母,以及 0 到 9 的数字。C# 将大写字母和小写字母视为不同。

重要提示: 良好的编程习惯是变量名应以小写字母开头。

因此,C# 允许使用如下名称:

a

C# 允许的变量名示例包括:

1using System; 2 3class Program { 4 static void Main() { 5 int a = 2; 6 char A = 'b'; 7 float rt345 = 2.3F; 8 double squareArea = 6.5; //驼峰命名法 9 Console.WriteLine("a 的值是 {0}", a); 10 Console.WriteLine("A 的值是 {0}", A); 11 Console.WriteLine("rt345 的值是 {0}", rt345); 12 Console.WriteLine("squareArea 的值是 {0}", squareArea); 13 } 14}

变量命名通常遵循 驼峰命名法,即首字母小写,后续每个单词的首字母大写;例如:squareArea。

Customer’s account balance 不是 C# 中有效的变量名,因为它包含空格(不允许),并且包含撇号(C# 中也不允许出现在变量名中)。

现在你已经了解了 C# 中变量的基础知识,接下来我们将在下一课学习变量在内存中的存储方式。

简介

变量存储在哪里?