大家好,这节课我们就开始来讲解变量的声明,我们知道变量的三元素, 变量类型,变量明变量值。那么接下来我们就来看一下怎么去声明变量。我们先来看一下变量的声明格式, 由数据类型,空格加上变量名,那么这个数据类型指的就是我们的变量类型,我们学过八种基本数据类型,下面我们举例说明。 我们看到 int 空格 n 封号完,这个封号是在英文的状态下输入的,这个意思就是 声明整形变量,嗯,同理,我们声明一个长整形变量 cont。 那么怎么声明变量呢?其实啊,通俗的语言来讲,就是按照需求翻译成计算机可以识别的语言。 下节课会讲到变量的负值,谢谢大家观看。
粉丝112获赞695

如果再想看清楚 d b 二里面的变量呢?我们用同样的方法,我们很快的再新建一个 d b 二,比如说是 b 取个名字啊,是 db, 这里面呢,我们就是点击一个还是启动啊啊,指示灯 三啊,同样的要修改他的属性,把这个优化反问,快给他取消掉,点击确定。 同样的,我们在程序当中要进一个编写啊,程序段三,复制粘贴程序段三,这个里面呢?我们啊电视器不要了啊,我直接搞一个程序段三里面的这个编量 啊,把这个拖过来,这个也同样的拖 过来。好,同样的,这个时候我们可以看到啊,但是这个面有问号,有刚刚我们给大家演示的,要,必须要把这个数据快了,要进一个编译啊,进一个编译 好,一编一好了之后,你看这个里面地址就出来了啊, db 二点, dbx 零点零, db 二点, dbx 零点一,哎,我们同样的把这个,把它,把它去拉下来啊,把它拉下来,这个把它改一下, 这个不是 db 二。 db 一了啊,我们改一下,是 db 二当中的它的一个启动,然后属性操作属性呢,这个地方特别要注意, 特别要注意了,点击,然后是 v 数据计算器,哎, 这个通道定制就不再是一了,因为是 db 二,所以呢通道地址是二点二点几呢?注意了,二点二是对应的是 db 二,那么后面的是对应的是字节的编号,因为是零号字节,通道地址是零点零 啊,这是第一个,第二个指示灯,我也可以把它脱下来,脱下来以后这个数据对象呢,也要进行修改,对应的也是 v 数据,计程器也是二点,也是零号字解对应的是通道,通道的是第零零一位,第零一位,然后点击确定 db 二启动这个地方呢,我们可以把它修改一下,指针三,这个 绝对地址是 db 二点, dbx 零点零,不是,呃, x 零,不是零点零了啊,是零点一,这是这个指示灯的它的一个地址。好,接下来呢,我们看一下这一组它的指示灯的效果,就是 db 二驱动这个 db 二的它对应的指示灯,我们把它下进去 啊,先下载漂接程序,然后呢?然后我们再把 mc js 这个工程呢啊进行模拟仿真,点击启动好了,我们把它 这个,我们把它切换一下啊,到监控模式,我们关键看最底下这个乘一段三, db 二里面的,所以我们点它,哎,也是同样的能够实现控制效果啊,所有的都可以这三个啊,关于 s c 幺二零零里面的所 的变量,不管是 m 点, q 点,还有尤其是数据快里面的这个变量如何和 m c g s 里面的变量进行关联。就讲到这里,今天就分享到这里,如果觉得视频对你有帮助,欢迎大家点赞关注加收藏,我是五指电机学院的蒋老师。

好,我们来接着讲啊,我们之前讲了编程的三大基本要素, 一个变量、一个循环,一个函数,对吧?那我们就来一个一个分析啊,一个一个讲解。我们现在说变量啊,什么是变量了?他是我们编程里面最基础的数据载体啊, 它是我们编程里面最基础的数据载体,也就是说我们可以给一个变量呢啊,给它里面装载数据,可以把数据放到变量里面去啊,比如说我们右边是数据, 我们可以怎么样?我们可以把数据装到变量里面来,我们把数据 放到变量里面这个过程啊,或者说这个行为我们叫负值啊,叫负值,为变量负值。 那这个变量在复制之前,它要先存在在我们的程序里面啊,它要先存在啊,比如说我们这个按键精灵,我们新建一个空白脚本,它这里面是没有变量的啊,这里面还没有任何变量, 因为他没有被我们创建出来啊,我们要给一个变量负值的前提条件是我们先把它给创建出来, 或者叫声明啊,创建或者啊,或者叫什么叫声明也可以。我们是要创建啊,一个变量, 打个比方说,我们创建一个变量叫孙悟空,然后这个孙悟空就是我们创建的这个变量的名字啊,这就是我们创建这个变量的名字,然后我们为孙悟空复制。复制为什么复制为斗战胜佛, 这是他的逻辑。好吧,我们先要创建好,然后再为他复制, 当然呢,你也可以不负值,假如说你不负值,他的值,为什么他的值就为空啊?他的值为就为空,悟空吗? 袋子就会空啊,或者说为漏啊,为漏啊,一般来说我们程序里面呢,都会用这个漏啊这个单词来表示我们这个变量, 它里面是没有直的啊,它为空啊,这个为露,那这个变道名我们是可以随便去的啊,我们是可以随便去的啊,比如说你也可以叫猪八戒啊,对吧?这也没有关系啊, 那这样也是成立的啊,这样也是成立的,负值我们可以随便负啊,斗上胜负啊,无所谓。后面写一二三,这样也可以啊,打个比方啊,我们在文件夹里面新建一个文件啊,新建一个记事本啊,这个记事本呢,你就可以把它看做一个变量啊,一个变量 他本来还没有名字,对吧?我们可以给他取个名字,有孙悟空,对不对?这个是我们的一个变量啊,然后我们在里面写入一个数据,写入一二三啊,就等于我们为这个孙悟空 这个变量啊,为他复制,为他复制为一二三啊,就是这么一个逻辑关系啊,那具体到我们的按键禁铃里面啊,我们应该怎么写,我们应该怎么写?是这样啊,定 这个是声明的意思啊,你可以把它理解为声明啊,你可以把它理解为声明上面一个变量变量,孙啊,悟空, 对吧?这样呢,我们就声明了一个变量,在按键技能里面啊,我们可以用中文来给一个变量命名,就是说你写孙悟空, 你这样写也是可以的啊,你这样写也是可以的啊,你这样写也是可以的,但是 在很多其他的编程语言里面啊,在很多其他的编程语言里面,你是不能用中文的啊,你只能这样写,你只能用这个方法去写啊,你用中文那个是违规的啊,这个程序是不支持的,明白吧?啊?我们这里是无所谓, 这样呢,我们就声明了两个变量啊,你看这是两个变量,第一个是孙悟空啊,拼音啊,第二个是孙悟空汉字,这是两个不同的变量啊,他们的名字虽然说拼音是啊,是一个意思啊,但是这是两个不同的变量, 然后我们命名的时候呢,要注意一点啊,要注意一点就是你不能加空格啊,你不能加空格,看见没有?如果你加空格,他会提示你报错误啊,那特殊符号能不能加啊?比如说加 减啊,对吧?乘除,这样能不能加啊?这样也不能加,看见没有,这样也不能加。嗯,你如果要加特殊符号,你可以加哪个?你可以加下划线。下划线怎么打? 在英文输入法下面啊?在英文输入法。看好是英文输入法,在英文输入法下面按下 shift 啊,加那个减号键啊,减号键就是加号左边那个啊, shift 加减号啊,就是我们的下划线,这样写是合法的。 然后还要注意一点是什么呢?就是我们不能占用我们这个编程员,他的系统名,系统名,比如说 dm 啊,这是,那这个单词他是用来干嘛呢?他是用来声明变亮的,我们的电脑啊,我们的系统他需要 通过这个单词来判断后面这个东西啊,是什么东西。比如说我们一个变量啊,变量,我们在前面加上这个单词,它才算是一个啊,变量的声明 努力不佳啊,电脑是不知道他的变量了,因为这个格式他不规范啊,他没有一个固定的格式,所以这个定他属于是系统单词,他会用蓝色来表示,看见没有?他会用蓝色来表示, 那他会用蓝色来表示。如果你叫 dim, 那这样是不行的,看见没有啊?这回报错,因为你和他的系统名重名了啊。 好,我们这样一句话就可以完成一个变量的声明,这样呢,就相当于我们在我们的程序里面呢,给他创建了一个变量,那么我们怎 怎么给他负值?那我们怎么给他负值呢?我们换一行啊,第二行我们写孙悟空等于等于一二三。嗯,这么写,这样呢,就完成了一个变量的负值。 这里我们要特别讲一下这个等于号啊,这个等于号,因为这个等于号,他和我们数学环境当中的等于号是不一样的,他并不是一个意思啊。什么是数学环境? 数学环境就是一加一等于二,对吧?一加一等于二,这个是我们的数学环境,他的这个等于好,代表我们等式的左右两边他的数字完全相等,对吧?是这个意思。我们写二等于一加一啊,这样 是不是对的?这样当然也是对的,对不对啊?一加一等于二,那二等于一加一,我们等式的左右两边你把它调换一下,在数学环境当中,这个是完全可以的, 但是在编程环境当中,你把他们调换一下,可不可以?不可以啊?不可以啊,你看他会报错,看见没有?为什么?很多小伙伴他学到这一步, 他就很难理解为什么了啊?因为他会陷入到他的数学思维里面去,他会觉得,哎,这个等于号,为什么左右两边还不能够调换顺序呢?那这个是为什么呢?他很不能理解。 好,那这个就要看我们之前画了这个图例了,看见没有?我们变量负值它是有一个方向的啊, 他这个方向他是把右边的数据附到左边来啊,附到左边来,所以我们的变量一定要在左边啊,我们的数据要在右边,他这个等于号啊,他这个等于号其实是有一个方向, 其实是有个方向在里面,只不过我们编程的时候,由于编程这个开发,因为这个软件开发者他规定的格式就是用等于号来表示负值, 所以用等于号你是看不出来这个方向的。所以这句话的含义啊,他并不是代表啊左右两边相等,他这句话的含义代表的是把右边的数值, 把它赋给左边的变量啊。你一定要明白这一点啊,千万不要掉进你的数学思维里面去了。

大家好,我是克莱蒙,今天我们来说一下声明变量的问题。在最早的课里呢,我们和大家说了怎么去声明,我们用的是 dim 去声明,比如说我们 dim a as stream, 这样就把 a 声明成了一个字符串变量。 那么后面我们的很多课,大家会发现,我的代码里面可能根本就不去声明变量,我直接给他复制成一串字符串,也不会影响他的程序运行。那么有的同学就好奇了,既然我都不影响他的运行,我为什么还要去声明变量呢?我不声明不也行吗? 这里其实就要涉及到一个计算机内部的一个问题了,我们计算机程序在运行之前,他会先给每一个这个变量预先分配一个内存,他会预先分配内, 他是怎么分配的呢?比如说如果我定 as integer, 我把这个 a 变成一个声明,成一个整数类型,这样呢,这个 integer 系统就会给他分配两字结, 系统会给他按照这个内行去给他分配一个内存的大小的。比如说如果我声明成浪的话,他就会给他分配四字节,我分配成什么 double 这个小数, 他就会给他分配八字结。那么问题来了,如果我不去声明,我不用 team 去声明,我直接用的话, 其实他也会给他分配一个内存,他分配多少内存呢?他自动给他分配十六,他分配十六个字节,他其实是一个什么类型啊?他其实是 variant, 也就是英语意思是不确定的,不确定的这样的 一个数据类型,他十六字节,他在读和写的过程中,他是不是有两个缺点,首先他是不是占用了空间, 它占用空间,其次它还占用时间,它的时间会它会耗时更长,但是它是不是也有好处啊?它的好处是什么?它的好处是不是就是方便?它很方便?它不需要我们去思考我们的这个变量应该是什么类型的,不需要我们去思考,它就比较方便。 但是呢,我们如果要优化一个程序,我们当然需要去考虑他占用内存的空间和我们程序的运行时间,所以呢,我们尽量还是要给他声明一个符合他的一个数据内心。 如果我们通过系统的这个调试功能呢,我们也能看出来这个 variant 我们主语句去调试一下,看主语句的情况下,首先这个 a 这个类型, 这里就是 variant, 也就是说这里他已经给他分配了十六字节了,在电脑里面比较占空间时间,当我们给他复制一串字符串的时候, 他自动的才给他识别成了 string, 也就是字符串,但是呢他还是占用的是十六个字节,也就是说这是让我们方便的去使用这个变量,但是呢会多占用一些空间和他的计算时间。如果我们给他事先就声明了,声明成 string, 我们再看他在刚开始的时候分配的就是 stream, 所以我们声明这个变量的好处就是这个 stream 肯定比我们本来的这个 variant 他所占用的字节肯定是要少的,所以他比较省时间,省空间。

编程语言为什么要声明和定义变量?在编程语言中,声明和定义变量是为了告诉计算机在内存中分配一块空间来存储数据,这样我们可以使用变量来存储和操作数据,使程序能够动态的处理和修改数据。 声明变量是指在程序中声明一个变量的存在,告诉编译器或解释器该变量的名称和类型, 这样变异器或解释器就知道在程序执行期间需要为该变量分配多少内存空间。定义变量是指在声明变量的同时为变量分配内存空间并初始化旗帜, 这样变量就可以被程序使用,并且可以在后续的代码中对其进行读取和修改。操作声明和定义变量的目的是为了提供一种方便的方式 来管理和操作数据。通过使用变量,我们可以给数据起一个有意义的名称,并且可以在程序的不同部分使用相同的变量来引用同一份数据,这样我们可以更加灵活的处理数据,并且可以减少代码的荣誉性和重复性。 此外,声明和定义变量还可以提高程序的可读性和可维护性。通过明确的声明和定义变量,我们可以清楚地知道程序中使用了哪些数据, 并且可以更容易的理解和修改代码。总而言之,声明和定义变量是编程语言中的基本概念,他们为我们提供了一种方便的方式来管理和操作数据,提高了程序的灵活性、可读性和可维护性。

二点六点三节呢是声明变量,声明的目的呢就是高值计算机,就是说使用这个标识符呢,只带数据, 只带着这个数据呢就可以使用了,就相当于就是说你去告诉一个东西,就是说比如说你要使用什么,你就告诉别人,对吧? 啊?就像这个咱们在上学的时候,第一节课都会经历一个过程,就是说自我介绍,自我介绍呢就是告知同学以及你的老师,就是说我的信息,对吧?就是啊,我是谁谁谁,今年多大了,对吧?喜欢干嘛? 然后呢这样的话做一个自我介绍,就是告诉大家啊,我是个班的人,对吧?大家以后有什么需要的话,咱们可以交朋友啊,或者说这些互相帮助,对吧?像计算机里边也是这样,我要使用一个标识符,也比如说一个变量名的标识符,对吧?然后我要使用这个变量去只带一个数据了,这个时候我要告诉计算机,哎,计算机啊,我要用 用你一块空间,对吧?我要存放一个数据,然后呢这块空间呢,我们我做了一个代号,他叫什么什么什么,对吧?啊?比如说下边这个 声明变量的语法呢,就是说像这种行为呢就叫做声明,对吧?就是声明的目的就是告诉计算机,然后呢声明变量呢,就是说我要用用一个变量的形式呢,进行一个存放数据,变量是什么?可变的量,对吧?然后呢声明变量的语法形式呢,就包括书记类型以及变量名两个部分。然后呢 类型呢就是说是告诉计算机我要存放一个什么样的类型的数据,比如说硬才行,我就要存放一个整数,对吧?然后呢 a 卷呢是一个变量名,变量名就是说是,哎,计算机我要申请一块空间 存放一个整数,然后呢他的类型是硬弹性,所以说他计算机一看到硬弹呢,他就给你四个字节的空间,在内存里边跟着你四块四个字节的内存空间,然后呢,哎, 这款内存空间呢,我又加了一个名称,就是说做了一个纸袋,嗯, a 卷呢,就是纸袋这款名称,呃,意思就是告诉我计算机啊,我要找 a 卷,然后呢计算机光机就能找出来 aja 卷纸袋的这一块和内存空间这四个字接了。 然后呢啊,在使用的时候呢,我们也可以通用过 a 卷呢,去快速的找到 a 卷里面存放的内容,对吧?他毕竟这个 a 卷呢,他是一块空的,对吧?说明了一下,其实他是一块空的,这四个四个字节的空字,空空的内存,对吧? 然后呢指定数据类型呢,是为了告知这个计算机数据的这个存诉方式,也就是说我要申请多大个内存空间,然后呢 根据数据类型的不同呢,我们可以知道该乐群存存储方式的这个值,对吧?范围是多少,对吧?首先呢他的范围是多少?并且呢要占多大的空间?然后在 cc 原装的基本类型存储方式,如如表所示,就是 咱们做了一个整理,整形,短整形,长短型,双转型,双金度,单金度还自负类型,对吧?他占内存空间多大?我一我一这写一个什么?比如写一个,这样他那计算机就给我一个一个字接,我写一个硬他,他就给我四个字接,对吧?这就是一个相互交流的一个过程,然后呢, 这个防止是保留整数小数字符,对吧?去吃范围是对应的,然后呢,这就是关于这个变量的一个声明,然后呢,我们看一下代码, 嗯,我们看一下代码,把这个运行结果关掉,然后把代码粘进去。这里边是否我们声明了一个硬材类型的 a 卷,对吧?运行一下没有任何结果,因为我们没有进行任何输出,对吧?然后呢,我看不到任何结果,但是呢,我们是不是知道这个硬 进他就行,他是一个 aj 变量,对吧? aj 变量我们可以加一个输出 pradantvprintf, 对吧?他就会自己给你写好 fpr, 然后呢? printo, 然后呢,我们去摆了一个地, 俺们用三楼分享,二十一,三十一,三楼, 猜测我回家谁呢? ajaj, 注意啊,就这里边写的是大写的 a, 开头后边是 g e, 后边咱们也要完全写,不能写成小写 a j e, 小写 a j e 的话,他就会判定这个是错误的,你飘红了就是未标识,对吧?所以说呢,咱们要注意这个问题, 嗯,并且这不能有空格,这空格他就认为是两个,对吧?他是两个东西了,所以说呢,完全一模一样。然后呢,这个时候呢,我们看一下他,他会占四个字结, 嗯,开的车,这是打了一个封号,对吧?跳红总是有原因的,对吧?大家找一下原因, 这是四个字键,说明呢,我成功的向计算机呢要了四个内存的空间,这四个内存空间是我的,对吧?我想放什么数据我就放什么数据,对吧?这就是一个声明,声明就是要空间,要上空间就行了 啊。同样呢我们可以在一个代码里面一次性声明两个空间,这个时候呢我们就声明了一个 a, 一个 b, 对吧?两个空间,比如说我们这样写一下吧, a b, 然后两个空间,对吧?然后这是 a, 然后呢我们来看一下,嗯,这是 b, 我们用一下前面这个什么呀?转移字符写杠,嗯,进行一个换行,点击运行,我们看一下 是不是两个四,对吧?就说明我们申请了两段空间,每个段空间呢是四个字结,对吧?这就是声明,边上就是告知计算机,哎,我声明了这块空间,对吧?然后计算机立马就给你一块空间, 然后呢说明这空间怎么去放数据呢?我们在第三章呢进行一个讲解,这节呢咱们就讲到这里。

前面的视频呢,我们说了一下变量的定义,那我们定义的话主要是针对 iqq 区和 mg, 那如果我们想用我们 db 区的数据的话,那我们首先应该先声明我们的变量啊,首先我们要创建一个 db 块,点击这添加新块, 选择下面的数据块,我们点击确定,我们可以看到当我们声明之后啊,这个里面是表里是空的啊,表里是空的没有任何的数据啊,我们没有声明之前是不能用的啊,这呢我们先声明三个,比方说声明启动 后面我们需要选择他的数据类型啊,这个数据类型呢,根据我们的需要我们去选择不同的类型就可以,那关于数据类型呢,我们会在其他的 里面再讲,那后面呢我们再说明一个停止啊,以及一个输出,我们可以看到我们声明了是三个波尔量啊,这有他的初始值,起始值我们可以去给他设置一个起始值, 然后呢我们把这个关掉,那当前呢我们声明了三个,可以看到我们在编程的时候就可以使用这三个变量,那么怎么用呢?可以在这写一个简单的小程序 啊,这个小程序都都熟悉,是吧?咱们学 pic 这个程序肯定是都知道的,那我们怎么用呢?我们可以看我们在我们最左边选择这,是吧,我们点到这个数据块,刚才我们声明电量的 这个地皮块,然后在下面这个详细试图里面你可以看到啊,下面有个详细试图,那么点中他之后,详细试图里就会显示出他里面所有的变量来 啊,我们现在要做的就是拉住一个变量拖出来,拉住一个变量拖出来,拉住一个变量拖出来啊,这样就可以了,这就是我们声明了,并且可以使用的变量了。 那我们也可以看到我们声明的 db 变量和我们呃前面的 iqm 的区别,我们可以看到他只有这个符号地址啊,没有绝对地址,这是我们的优化访问, 那关于地域的优化访访问,非优化访问怎么有偏音量,怎么用绝对地址啊?以及他们之间的一些问题,我们会 在后续都给大家讲一下啊。这里面呢我们就说一下如何创建 bb 块,如何声明变量,如何使用变量啊,想学更多的知识,持续关注我们这一系列的作品就可以了。

王公,王公,讲讲非优化的 d b 怎么处理吧,那咱们继续, 对于非油画的 dp, 我们是没有办法激活保持实际值的,所以我们换一种做法。首先呢,先将实际值进行一个快照,点击快照按钮看,可以看到快照已经过来了,然后呢,我们将快照值复制到我们的启动值当中, 点击按钮,然后点击, ok, 这样可以看到启动值的数据已经和实际值相一致了。初始化的过程呢,就是将启动值写入到实际值当中,所以即使初始化,由于启动值和我们的实际值一致,也就是说可以保持实际值不变。那我们现在测试一下,同样我们增加一个数据 speed, 然后数据类型为 real, 好,增加完成以后,我们点击下载,然后选择重新处置化,然后点击 load, 下载完成 后,我们可以看到我们的实际值和之前的是一致的,同时新添加的数据已经添加完成,已经达到我们下载并不复位的目的了,这下都没问题了吧?国图问题你提问我回答。

哈喽,大家好,今天的内容呢,开始的时候我想给大家分享一个问题,就是我最近收到了大概有嗯七八个相同的问题,就是,嗯,我学习了你的这个,跟着你的这个啊视频学习,我能不能学会数据库啊?但是我想说的是,就是 我肯定不能跟你说你能学会哦,学不会。嗯,但是呢,如果是你是按照这个步骤,这个呃这个路线去学的话,我觉得你嗯每一每一个内容,每个知识点都去学到位了,而并且练习到位了,我觉得你学不会一百分肯定能学个七八十,是这样子的。 然后呢?还有就是啊这个,嗯,我的这个烧烤内容的这个思维导图呢,我也在啊,抓紧的这个弄单弄好,就是弄好之后,然后我会给大家嗯, 上这个这个思维导图的这个内容,就是给大家换一个大概就是这个学习的路线大概是什么样子的啊?后面啊,跟着大概啊,最近几期会上。那么今天我们开始还是接着我们前期的内容开始往往后讲,我们开始已经讲到了这个啊, circle 的这个程序设计讲到了变量, 我们今天我们来继续这继续讲这个变量,就是我们讲到这个变量的进一步使用,怎么样在这个变量中去引用我们的,引入我们的这个史莱克的查询语句开始吧。 那么在上一期的这个内容当中呢,我们讲到了这个啊,程序设计部分的最基础的内容,就是我们这个变量, 我们讲到了怎么样去啊?声明一个变量怎么样去给这个变量复职,然后第三个怎么样去使用这个变量?这是我们上一次讲的内容,那么今天的内容呢?我们要接着上一期的内容讲, 我们要讲变量的进一步使用,在收在替这个程序设计当中,怎么样去载入这个色拉克特表查询?这是我们今天要讲的内容,那么我们上期上期已经知道了什么呢?去定一个变量,用这个地方还有这个关键字,所以说呢,我们今天要继续来讲, 我们要讲第一个例子呢,就是用这个,用我们的我们的电量去接收 当前的系统时间,怎样做到的呢?我们来看一下,我们先要定义一个变量,第一步 ok, 定义一个变量这个地方,我们再开始回顾我们上一期上一期的这个内容哦, 第一个变量啊,第一克拉油,然后呢第一个变量来接收时间捞 time, 然后 time 呢?它是一个什么类型呢?这是太母类型的,那这个时候呢,我们要开始第二步给这个什么呢?变量 捞汤,这个电量复制怎么样复制呢?用 set 关键字, set 什么呢?阿特捞 time, 他等于什么呢?等于我们这个系统的时间给他对着,然后呢我们要显示这个时间,怎么样显示呢? select, 我们的这个 attle dayton now time。 然后呢给他第一个当前系统时间,当前系统时间, 这是这是以表格的形式,以网格的形式这样输出,那么我们还可以怎么样呢?在消息里面去 printer 一下我们这个阿哲老太,阿哲老太,那么这个是我们的这个三大基本步骤,来运行一下, ok, 出来结果了,当天系统时间,消息里面也输出了一个,输出了一个这个时间,大家可以看这个系统时间。他默认是什么呢?默认是一个啊,这个格式的,如果我们想把它转化成我们想要的格式,就需要用我们这个卡妹这个函数去给他做一个日期的格式化,这种就不 不去做格式化了,就不去做格式化,这是最简单的事。那么我们接下来呢?第二个,第二个例子,我们要干什么呢? 在 t sir 口中去引用去用我们的小查询,就是我们的这个 select 说我们要干一件什么?我们要干一件什么事情呢? 我们要查询一个,查询一个。呃,学生信息 条件,威尔条件来源于我们的这个变量啊,这个时候应该怎么做呢?比如说我们要,首先我们要看一下, 我们要定一个变量,第一个变量是什么呢?定第一个,呃,学生姓名 at a steal name 二十,这是我们店的一个学生姓名,对吧?然后呢我们要干一件什么事情呢?我们要 that 这个 three name 他等于我们的一个值,等于哦加三 看有没有哈。等于张三,等于张三。之后呢?我们要开始做什么呢?哦,要开始在拉客车 select 我们的这个,嗯, c from from 什么呢? student in for v r studio name 等于 at a studio name。 这个时候我们来这个时候我们来看一下它的结果是什么样子的? 他的结果是,哦,真的有加上这个数据就出来这个结果了,那这个是我们在啊这里面去使用最基础的基础的这个呃结果,那么我们还可以怎么样呢?就是他很灵活, 他是一个很灵活,其实这个他是很灵活的啊,一个语言,那么有了这个之后,我们还可以去啊,进一步的设置,我们还可以怎么样呢?再定一个变量,我们在他的基础上定一两个变量, ok, 复直。第二个例子,将 查询出来的结果及复制给结果,复制给电量。这个时候我我们之前的这个复制呢?复制呢是来自于这个写定的这个值, 那我们接下来要讲的这个例子呢,就是我的这个复制要怎么样呢?要他的结果是来源于我们这个查询结果的,比如说我们要看一下, ok, 他有两个结果,是吧?啊,第一个是我们的这个,嗯,是我们的这个啊。 attes to you at at 叫做什么呢? steen name, 嗯,这个,嗯,我们把这个给他复制成什么呢?给他复制这个是要复制了, 复职,给 atus 决定复职啊,这个结果及结果来源于 selector 的结果,然后大家可以看到我们先把这个结果写完,是吧? select 阿特 set, 那它等于我们要查找什么呢?查找第一个学生的,这样啊,这个姓名就是查找第一个学生,是吧? 所以这个时候我们要给他复制了,复制有复制一定是这个值等于什么?他等于一个结果,那这个时候我的这个只查询此时, 只查询里面的结果及只能是 一个固定的字,就是简单的来说他只能是一个固定的字,当然大家如果用啊比较术语一点的话,他他就能只能是啊,一行,嗯,就能只能是一行, 某一行的某一个列就是一个唯一的这样的一个值,我们可以把它理解成只能是一个固定的值,会比较好理解,所以这个时候叫怎么样? select top one step one from secure them to secure them in full。 然后呢?这 top one 只要一条嘛,是吧?只要一条,那我有了这个之后,这个时候我要看一下我们这个结果级是多少? selector actor security, 那我们来执行一下,我们来执行一下呀,第一个是进,那这个时候大家可以发现其实在这里呢,他有一个啊,红色的这样一个标志, 为什么呢?我们来看一下,把这个,把这个鼠标移到这个鼠标移到这个红线的位置,他会提示电量名 attesque name 以及声以及声明。电量名在查询批处理 或存储过程中是必须是唯一的,为什么呢?因为在当前的这个,嗯,这个啊,查询分析当中啊,我们的变量,我们的变量必须是唯一的。当然这个时候他的系统会认为什么呢?他的系统会认为我们这些所有的 circle, 他是一个,他是一个 circle, 就他是一个完整的 circle, 那么他就会提示你,而你在在这个你这个程序设计里面,你这个程序设计里面你名字重复了,名字重复了,那这就得到一个结果。但其实我们当 单独自信他是 ok 的,单独自信他是 ok 的,那这个时候呢,他默认他的系统就会警告你的这个是重复的。那么我们怎么样啊?怎么样解决这个问题呢?就是在一个查询分析器中, 电量名称必须是唯一的,唯一的,那么我们把这个啊 steal name 改成 steal name, 一, 直接点一,直接点一哦,这个时候结果就没有任何问题了,那这个时候我们再查一查他的结果,结是一样的,只是因为我们消除了这个横线, 只是因为我们消除了这个横线,那么我可不可以?我可不可以不要这个横?我可不可以不要这个横线?我不想让他有这个横线,但我 不要改名字。那这个时候呢?出现了什么呢?大家有没有仔细看?我这打了一个够,这个够是什么意思呢?这个够呢? 第二个,嗯,这个我们先这第二个是什么呢? go, 这个 go 是干嘛的?批出你语句, p 处理语句,我们可以看到当我们把这个这个构打在这个前面的时候呢,他会提示我们,哎,你这个就没有错误了。所以这个勾批出你语句,他是什么意思? 他类似于一个就是把你这个整个的收口分段,就是他代表他是一块了,以勾为分割点,以各为分割点,分割,分割之后呢?分割之后他就他就不,他最下面的这个收口有句就不再与上面的收口有句连连在一块, 会把它解读成一个奢客整体,不会把它解读成一个奢客整体,那么这个购就是就是这个作用。批处淋雨具,他把它简单的把它分成分段了, 把它一个整个的一个收口分用够,分成了两段,那么我们有多少个够,那他就是多少个。拼处理语句,就是按拼处理,就这是一个了, 那这是一个,如果你有更多的话,那个个个就代表,哎,你有很多个这样的一个批出领域去,这是我们今天要讲的这个这个地方再再补充一下,这个面料是唯一,必须是什么呢?在同一个 p 处理语句中,在同一个 p 处理语句中啊,这个变量名必须为一,变量名必须为前提, 前提是在同一个批出你语句中电量名必须为。这是我们今天讲到的这个内容,就是我们这个呃电量的进一步使用,今天就到这里。

什么时候需要声明变量?什么时候需要声明数足?变量本质上就是在内存空间中申请的一个小格子,所以当我们需要在内存中存放一个数据内容,而且需要改变的时候,我们就声明一个变量就可以了。 明白,我也明白。那么同样的道理,当我们需要在程序中记录多个数值需要改变的数据时,那这个时候我们就申请一个一维数数,他的本质上呢就是一段连续的内存空间。我是 ig 老马,一个 ig 行业十年的从业者。




我们还是用声明变量的方法,我们用关键字二,然后呢菜名,第二道菜,第三道菜关键字,哇,变量名后面呢,用逗号分割, 袜关键字可以同时声明多个变量,每个变量之间呢用逗号分, 如果我们生命的变量不复制,以后呢,也是可以的,我们把这个主食这句话给他加上,也是用生命变量的方法。吃饭中的时候呢,我们就是直接用袜变量名,直接声明变量未复制,程序里边自动保存默认 认知安迪 fun 袜关键字变量名,然后后面是副职支付串买单。我用的是一个全大写的 victor, 他说明 gs 的变量名呢,是区分大小写的,大写的变量名和小写的变量名,他是 两个边两名付款这里呢大家注意看,这是一个数字,然后这是一个制服串,中间用了一个家用算服来连接,我们把它称之为制服串拼接。