变量和常量的使用

2022-12-16 0 677

表达式的新闻稿和表达式

当他们介绍表达式的基本原理和类别后,所以怎样对表达式展开操作方式和采用呢?

表达式的INS13ZD和采用,主要包括新闻稿表达式和给表达式表达式:

1、新闻稿表达式

新闻稿表达式是确认表达式的中文名称和类别。对表达式展开新闻稿很关键性,需经新闻稿的表达式是无法够采用的。在C#中新闻稿三个表达式由三个类别和跟在前面的三个或数个表达式名共同组成,数个表达式间用”,”合二为一,新闻稿表达式以”;”完结:

class Program { static void Main(string[] args)//C# { int datax;//新闻稿三个auth表达式 string strdatax, strdatay;//新闻稿三个数组表达式 } }

在新闻稿表达式时要特别注意表达式名的重新命名准则,在C#中的表达式名是一类URL,假如合乎URL的重新命名准则,前面的该文早已讲过URL的重新命名准则。

当他们对表达式展开重新命名时,表达式名是界定UTF的,表达式的重新命名须要遵从下列准则:

1、表达式名根本无法由位数、拉丁字母和换行共同组成。

2、表达式名的第三个记号根本无法是拉丁字母或是是换行,无法是位数。

3、URL不能做为表达式名。

4、假如在流程中早已表述了三个表达式名,在表达式的促进作用皮先卡无法再表述撞名的表达式。

2、给表达式表达式:

当他们在流程之中新闻稿表达式时,还能对表达式展开初始化,在每个表达式名前面给表达式赋初始值,这个初始值能是数值,也能是表达式,实质上,这个初始化的过程也是给表达式表达式的过程。

新闻稿三个整形表达式datax在初始化后,并且再重新为它表达式,然后再同时新闻稿三个数组表达式,并展开初始化,再展开表达式,代码如下:

class Program { static void Main(string[] args)//C# { //新闻稿三个auth表达式,并赋初始值 int datax = 2021; //给表达式重新表达式 datax = 2022; //新闻稿三个数组表达式,分别表达式girl和boy数组 string strdatax = “girl”, strdatay = “boy”; //对strdatax表达式重新表达式 strdatax = strdatay; Console.WriteLine(“datax={0},strdatax={1},strdatay={2}”, datax, strdatax,strdatay); Console.ReadLine(); } }

运行结果:

变量和常量的使用

在对数个同类别的表达式赋同三个值时,为了节省代码的行数,也能同时对数个表达式展开初始化:

int a, b, c; a = b = c = 2;

什么是表达式的促进作用域

表达式的促进作用域是能访问该表达式的代码块区域。一般情况下,能通过下列准则确认表达式的促进作用域:

1、局部表达式存在于表示声明该表达式的语句块或方法完结的“}”花括号之前的区皮先卡。

2、在while或类似循环语句中新闻稿的局部表达式,它存在于该循环体内。

须要特别注意的是,全局表达式是在流程加载时就早已对其分配了内存,整个流程运行完时才收回,局部表达式是在流程运行到新闻稿它的位置时才展开相应的分配,当这个方法或语句块执行完时就收回。所以,应尽可能减少表述全局表达式,而用局部表达式来代替。

创建三个控制台应用流程,采用for循环把10-25的位数显示出来,然后在for语句中新闻稿表达式i,这是局部表达式,其促进作用域只限于for循环体内,代码如下:

class Program { static void Main(string[] args)//C# { //调用for循环语句输出位数 for (int i=10;i<=25;i++)//循环体内的局部表达式i { Console.WriteLine(i);//输出10-25的位数} Console.ReadLine(); } }

流程运行结果为:

变量和常量的使用

自变量的采用

自变量是它的值是固定不变的量,而且自变量的值在编译时就早已确认了。采用URLconst来表述自变量,并且在表述自变量时必须设置它的初始值。

下面这个自变量是合法的:

const double pi = 3.1415926;

下面这个自变量是非法的:

const double pi;

报错:

变量和常量的使用

自变量一旦被表述,在自变量的促进作用皮先卡,自变量的值就无法够改变。

创建三个控制台应用流程,新闻稿三个表达式并且展开表达式,然后再新闻稿三个自变量并表达式,最后将表达式重新表达式,代码如下:

class Program { static void Main(string[] args) { int datax = 2021;//新闻稿auth表达式 const int dataConst = 250;//新闻稿自变量 Console.WriteLine(“表述的表达式datax的值是:”, datax);//输出表达式Console.WriteLine(“表述的自变量dataConst的值是:”, dataConst);//输出自变量 datax = 2022;//表达式重新表达式 Console.WriteLine(“表达式datax重新表达式后是:”, datax);//重新输出表达式 Console.ReadLine(); } }

执行流程输出的结果为:

变量和常量的使用

表达式datax的初始值为2021,而自变量的值等于250,由于表达式的值是能修改的,所以,表达式datax能重新被表达式为2022后输出。能看到表达式datax的值早已被修改。假如尝试修改自变量的值,编辑器会出现错误信息,阻止展开这样的操作方式:

class Program { static void Main(string[] args) { int datax = 2021;//新闻稿auth表达式 const int dataConst = 250;//新闻稿自变量 Console.WriteLine(“表述的表达式datax的值是:{0}”, datax);//输出表达式 Console.WriteLine(“表述的自变量dataConst的值是:{0}”, dataConst);//输出自变量 datax = 2022;//变量重新表达式 dataConst = 256;//自变量重新表达式 Console.WriteLine(“表达式datax重新表达式后是:{0}”, datax);//重新输出表达式Console.ReadLine(); } }

报错信息:

变量和常量的使用

介绍表达式的基本知识后,还要掌握怎样对表达式展开操作方式和采用,介绍表达式的促进作用域以及怎样为表达式展开初始化和表达式,还要懂得自变量的概念及自变量的基本类别,以及自变量的采用方法。

结语:喜欢的请关注、转发!

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务