C#入门到精通系列课程——第3章变量及运算符 (5)

C#入门到精通系列课程——第3章变量及运算符

 

 

 

转义字符就相当于一个电源变换器,电源变换器就是通过一定的手段获得所需的电源形式,例如交流变成直流、高电压变为低电压、低频变为高频等。转义字符也是,它是将字符转换成另一种操作形式,或是将无法一起使用的字符进行组合。

注意:转义符(单个反斜线)“\”只针对后面紧跟着的单个字符进行操作。

C#中的常用转义字符如表3.4所示。

C#入门到精通系列课程——第3章变量及运算符

 

 

 

实例03:输出Windows系统目录

创建一个控制台应用程序,通过使用转义字符在控制台窗口中输出Windows的系统目录,代码如下:

C#入门到精通系列课程——第3章变量及运算符

 

 

 程序的运行结果如图3.11所示。

C#入门到精通系列课程——第3章变量及运算符

 

 

 

拓展训练:

一、在控制台窗口中输出Visual Studio2017开发环境的安装目录。

二、使用转义字符输出带特殊效果的内容,效果如图3.12所示。

C#入门到精通系列课程——第3章变量及运算符

 

 

 多学两招:实例03中输出系统目录时,遇到反斜线时,使用“\\”表示,但是,如果遇到下面的情况:

C#入门到精通系列课程——第3章变量及运算符

 

 

 从上面的代码看到,在有多级目录时,如果都使用“\\”,会显得非常麻烦,这时可以用一个@符号来进行多级转义,代码修改如下:

C#入门到精通系列课程——第3章变量及运算符

 

 

 

3.3.3  变量的初始化

变量的初始化实际上就是给变量赋值,以便在程序中使用。首先,在Visual Studio 2017开发环境中运行下面一段代码:

C#入门到精通系列课程——第3章变量及运算符

 

 

 运行上面代码时,会出现如图3.13所示的错误提示。

C#入门到精通系列课程——第3章变量及运算符

 

 

 

从图3.13可以看出,如果直接定义一个变量进行使用,会提示使用了未赋值的变量,这说明:在程序中使用变量时,一定要对其进行赋值,也就是初始化,然后才可以使用。那么如何对变量进行初始化呢?

初始化变量有3种方法,分别是单独初始化变量、声明时初始化变量、同时初始化多个变量等,下面分别进行讲解。

1.单独初始化变量

在C#中,使用赋值运算符“=”(等号)对变量进行初始化,即将等号右边的值赋给左边的变量。

例如,声明一个变量sum,并初始化其默认值为2017,代码如下:

C#入门到精通系列课程——第3章变量及运算符

 

 

 说明:在对变量进行初始化时,等号右边也可以是一个已经被赋值的变量。例如,首先声明两个变量sum和num,然后将变量sum赋值为2017,最后将变量sum赋值给变量num,代码如下:

C#入门到精通系列课程——第3章变量及运算符

 

 

 

2.声明时初始化变量

声明变量时可以对变量进行初始化,即在每个变量名后面加上给变量赋初始值的指令。

例如,声明一个整型变量mr,并且赋值为927。然后再同时声明3个字符串型变量并初始化,代码如下:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsxyxx.html