当然了这节课只是让大家初步的感想熏染一下,详细的细节后面再说,详细的浸染的剖析后面都会讲到,而这节课只是来大略的感想熏染一下就可以了。

这里代码,这里的例子大家课下自己去看一下就可以了,老师在这里就不过多的去剖析了,直接来看这里的阐明。

在程序中常常要利用一些整形长量,这里涌现了整形长量,当这些整形产量的数量变得很多的时候用起来就非常的不直不雅观,很难长期的记住这些整形产量的含义。

php取div长量值第二百五十二课C说话列举类型之感触感染 GraphQL

这个例子很好的阐释了这一点,比如如果z即是零就实行加法运算,零就表示加法,如果z即是一就实行减法,一就表示减法,如果z即是二的时候就实行乘法,x乘y乘法,以是二就表示乘法的意思,如果z即是三就实行x除以y,以是这个塞表是什么意思?这个塞就表示除法,零表示加法,一表示减法,二表示乘法,三表示除法。

就像这里的描述一样,在程序中常常要利用一些整形产量,这里就利用了四个整形产量,当这些整形产量的数量变得很多的时候用起来非常的不直不雅观,这里只有四个,但是它分别代表着加减乘除不同的含义,很难长期的记住这些整形产量的含义,现在可能一看就明白了。

零到三分别从零开始代表着加法、减法、乘法、除法,很好影象,但是问题在于什么?很难长期的记住这些整形产量的含义,现在看起来以为很大略,但是过上一个月、两个月再去看这段代码的时候就会以为很生硬。

以是有没有什么办法来办理一下这个问题?来看这里怎么来办理这个问题?能不能给这些整形长量起一个比较直不雅观的名字来代替它们,其余起一些名字来代替它们?比如就像这里用add来代替零,用sub代替一,用mo代替二,用div代替三,用这些英文单词的缩写来代替数字,代替这些整形长量,这样程序就变得很直不雅观了,把这个关掉。
往下拉一点,如果z即是at,就实行加法,at字面意思便是加法的意思。
如果z即是sub,便是实行减法,sub的字面意思便是减法的意思。

如果z的值即是ma,ma就即是乘法,如果z即是div,div就实行一个除法,它们的字面意思和它们的功能是同等的,以是程序看起来就会更加的直不雅观,比零一二三四要直不雅观的很多,很显然的用这一种方法是可以办理刚才所讲的问题的。

能不能给这些整形产量起一个比较直不雅观的名字来代替它们?能不能这么做?这是一个问题,往下看到底能不能?看这里描述,利用媒局类型就可以实现欲望,这一段代码是可以运行起来的,这一段代码是没有任何问题的。

经由改造往后,添加上媒局类型往后,写成这个样子是完备没有问题的,写成了这个样子完备是没有问题的,上面的代码是实行不起来的。
通过媒体类型进行改造往后,是可以完备实行起来的,效果和第一段代码是千篇一律的,和实行效果和这里是千篇一律的。

但是这里的毛病就在于什么?用了很多整形长量,但是这些整形长量的很不好理解,很难长期的记住理解这些整形长量的含义,以是须要这么做,用一些比较故意义的东西,有比较故意义的名字来代替这些整形产量。

该当怎么做?可以通过媒体类型来实现欲望,通过媒体类型改造往后就可以写成这个样子了,这是完备没有问题的,这便是媒体类型所带来的效果。

当然了,到现在代码大家是看不懂的,老师也没有哀求大家去看懂,老师只哀求什么?这里把零一二三改成这个样子,它的好处是什么?能不能实现这个东西?该当怎么来实现这个东西?把这几个问题给搞清楚了就可以了,把思路给搞清楚就可以了,其他的东西后面逐步的再说,就像这几个的标题一样,只是来感想熏染一下而已,把思路整理一下就ok了。

关于第二百五十六课每举类型之感想熏染就说到这里,大家把这几个例子从一二三按照顺序好好的理解一下。
这节课就说到这里。