00:00
那如果用哪个,如果用这个上面这个。几个字符。五个字符,那这里面是应该是打印出来,是用MS打印是什么,是这个是什么呀。哈喽啊,这里面看下结果是这样吗?开始执行啊啊,终于出现我们想要这结果了吧,哈喽,然后是怎么样,好烫啊,三个烫,然后后面加一堆这个乱码,然后到这是什么呀?请按人先继续是不是啊,这里面是怎么回事呢?这里面看下我这是什么,这是字符数组,字符数组里面没有什么呀,七-零当我们以百八号打印的时候,他找不到什么,找不到斜杠零它就怎么,它就顺序内存地址嘛,我读一个写一个读个写个读一个写个是吧,他把那个找到什么,找到斜杠零为止的时候,他怎么样停止了是吧?把斜杠零之前内容打印出来,就打印出这种这这种的样式啊,带套的这种就可以了吧,那我可以给你画什么,画一个内存图给你看一下啊。内存示意图,这里面代表什么?一个内存地址可以吧,然后里面每个代表一个差类型大小了啊,这里面不再是int了,差类型大小。
01:03
啊,快点画得了,你也别嫌丑丑丑好看了啊。是丑还是俊?嗯。好,那这里面比如说我们直接如果这样这样写什么,这样写一个是呃差类型的。差类型的AR如果是等于一个。哈窝的情况下,他占几个?六个大小,它第一个什么?第一个是H,然后是。你真?没选上啊,是斜杠零是这样的一个松数结构是不是,那如果是,如果说我这样定义呢,是。差类型的AR,然后是等于一个。和。呵。
02:01
来,不用不用你教郁闷词啊,会了。我嗯啊零这是零,这是我,那这样情况下,它存储的值应该存储几个,是不是五个呀,五个情况下,这没有哪个没有斜杠零,那七-零行吧,这可这这但是这是不是我们,这是不是我们内存呐,是我们内存,这内存情况下,我们虽然没用这块内存,但这这内存可能是不是有数据啊,可能有些什么叉叉,叉叉啊,什么圈圈啊什么这些东西是吧,那这里面在我们内存中占着呢,他只有怎么的,如果说我们用摆放S去打印的时候,他只有只有找到什么才能结束呢?是只有找到这个是斜杠零,那才行结束,比如这块有斜杠零,到这位置有个斜杠零,它会把整的这一串从这到哪儿啊到这儿。这一串内容都怎么的,都给它打印出来才是我们这个结果,注意啊,这只是用百分2S来打印,如果你用百分2C打印,会有这个问题吗?没有100万C,这里面输入五个,它就打印五个值是不是啊,那它就这样结果,这是百分之S和2%C的一个区别,刚才忘说了啊,给大家说一下。
03:04
这个内存的那个下边是什么?每次过一个了吧,是不是比如说0SFF01020304,这里面不再加四了吧?嗯,好,那我看一下这初始化这个过程你跟大家说了啊。然后是格呃,搜的输入,那输入没说,咱们这里面给他说一下啊。好,把这个继续啊,我呃继续在这里面继续来了啊,你也别嫌乱啊,应该能搞懂吧,也没几行代码,比如说我定一个差异性数组叫AR。啊,这里面必须给个具体的值啊,比如说写个100,然后我们通过SC获取一下干。比如说什么,比如说摆放S,这里面是什么字符串,是不是放哪啊放在这个AR里面来,那如果这里面摆放S,是不是自动带一个什么带一个。七-零啊是不是啊,那我这里面把这个什么打印出来啊,看下结果调试开始执行。啊。
04:03
输入个字符串是不是哈,然后换行打印出来是不是哈啊啊,那我们再看一下,比如说这里面调试开执行写个哈,然后是注意一下我写的什么,写的是空格,写的是word,那你说这里面是出现hello还是hello word。打脸不打脸疼不疼?为什么是哈不是哈沃呢?前面不是跟大家说过一句话吗?空格可以作为什么呀?可以作为这个是SC,就是SC的结束标志,是不是之前跟大家说过,那这个问题如果想解决情况怎么去解决呢?Get差能解决吗?Get叉S是不是可以解决,是不是还有同学说可以用,呃,我看一下是这种吧。啊,对,嗯,我先我。家去万福,在这家去万福啊。你先你先看一下我这种行不行,你先别说你这种啊,调试开始执行。
05:03
啊,看一下是哈哥勒窝,然后是WW,然后是换行呀,呃,这这里面好像是不对啊,是不是全是烫了是不是嗯。应该是斜杠NS。啊,非斜杠N呢啊接斜杠啊加上这东西,同学说一下这东西,我们看一下这个可不可以啊,一会再解释这个东西为什么啊,开始执行。是哈窝,然后是W换行,这答案是什么?Hello word吧,这代表什么意思呢?这个是我们知道前面给大家讲过,这个叫正坐表达式是吧,或叫通配符,是不是多余意思啊?这里面什么意思啊?是只有切入到什么呀。换行采取什么停止是不是非换行字符,他都认为是什么接收,接收进来放在哪,放在这个是A里面去是不是啊,当然这里面可以写什么,写这个是非一到九,这获取啥意思啊。
06:01
一到九不接收,向其他在接收,是不是这意思啊,这意思,比如说这里面非A到Z呢。啥意思啊?啊,不要字符,是不是可能要这些这个数字或一些其他的这个特殊字符可以用啊,啊这是咱们后面讲内容,咱们是讲哪是呃字段处理函数的时候,再把这个拿出来给大家去讲啊,只是告诉你有这样的使用方式啊,那咱们先用什么,先用这个行安来这里面情况下就可以使用什么呀,使用这个带空格知道吧,就是我们字符中带空格。那再给大家演示一下,调试开始执行,这里面写个哈A勒勒喔W执行一下是不是能打印空格了吧,这是斜杠N啊非斜杠,这里面有限号,非斜杠同学已经跟我说了,这是叫什么补补配啊补配。啊,就说了,那同样还有问题,你看一下我再演示一个东西,你看大家说这个东西应该是什么东西啊,哈A勒勒窝斜杠零,注意一下我写的斜杠零啊,然后空格word答案出来,值应该什么样的东西啊。
07:05
哈,有没有其他答案呢?全部打印出来,那我看结果是不是哈,斜杠零,然后word你就说老师你是之前头不说了吗?斜杠零作为自符串结束标志,是不是遇到斜杠零就怎么的就是结束了,但是注意一个问题,在scarf往里面写的时候。他把这个单独当成几个了,两个了,知道吧,它自动就给你怎么去转义了,知道吧,就相当于什么,相当于这里面写个什么,写了一个斜杠,这里面写什么,写了一个零,你说一个字符俩字时候,两个字符,所以说你在在什么,在这个写入的时候,子杠这里面写入的时候注意一个问题,什么问题啊,就是这个是斜杠这个问题明白了吧,斜杠零这个问题啊,斜杠N,你写斜杠N它能换行吗?嗯。哈勒勒喔,然后是斜杠N,然后是WO换不了行嘛,是不是把斜杠和N当做两个字符单独给你输出来了,知道吧?啊这是啊,往这个键盘输入这里面这个值。
08:04
啊。那同样,那我们再回头来看一下,这里面是字符串的输入,我们这这也说了,说采用斜杠零作为字符串结束标志啊方便简单,那这里面还有什么,还有一个练习,我们把这个练习做一下。把先保存一下。
我来说两句