00:00
大家了解了吧,啊了解了这里面是您可以看一下这个讲义情况下,就是也没多少这东西啊,没举那看一下啊。还有一个叫什么,还有一个叫呃,Type DeFine type DeFine作为一个C语言关键字,呃是怎么的,是作用是为一种数据类型,而且这种数据类型怎么的,是我们这里面有的一种数据类型,知道吧,比如说我写个数据类型这样写的啊,再来一个是它比方的应用。15是P。Y p def type def范为一种已有的数据类型,给它起个别名啊,那看下怎么操作井号E为一个已有的数据类型起个变名,比如说我们要写个变量o two,然后是UN SI j ned,然后是int类型的A等于十,这前面是不是它的数据类型啊啊,每次情况下,假如定一个变量这么写是不是?那比如说再定义个长的凹凸,然后是unig,然后是long long,是不是这就最长数据类清名了吧啊B。
01:03
让它等于什么等于20。U,这写错了吧?啊,是不是这样可以定义啊,是不是类型啊,打印这值是不是也可以啊,PT打印一下。方啊B,斜杠杠N,然后是逗号一个B啊A,这的话就没有意义了,我就测试一下B啊,把这枚举值里面给大家注销下,枚举值里面写的比较乱啊,应该你也能看清吧啊,这是14啊,枚举没有什么太多内容,但是工作中很重要啊。是不是等于20啊,没有没有意义吧,这个值啊啊好,那这里面这个数据类型是不是太长了啊,我们可以简写,是不是这个可以是不写,是不是是不是这样写啊啊但是还有另外一种方式,什么是通过。啊,这个是可以重新定一下,那怎么定义呢,看下。是type haveb def范啊,然后定一下是怎么是,这个是,你给他给他起一个这个是,呃,先写数列型号码,起个别名,然后用符号隔开,比如说是o two,然后是UNSY。
02:04
I,然后是long long这是一种数据类型,是不是你可以起个别名叫什么名字叫这个是。AUR是不是可以啊啊,注意一下,这是分号。我看这里面是。凹凸不能写啊,这里面是可以这样写啊,就是呃这个,因为这是什么,是一个这个名字啊,是无符号的什么呀,浪浪类型嘛,是不是你写个这个是叫URL,那你在下次定义的时候,你可以这样定义。UR它什么类型呢?它就是这个是无法的这个什么呀,浪浪类型,然后就比如起个变量A等于什么呀。值大家看一下这个值啊,那这里面选选择什么,选择这个A是不是可以啊,然后调试开始执行。说明问题啊,是怎么样可以这个简化这个变量名是不是可以啊,这第一种用途可以简化为我们已有的数据类型,这些是不是我们都是那个C语言程序中自带的数据类型啊啊等一下啊。
03:07
我们还可以怎么样?还可以简化谁呀?简化结构体,那怎么去操作呢?我们这里面定个结构体。It,那这里面起个长点的名字体啊,比如说叫呃学员ST学员呃info信息,然后是表表什么思。好,假如起个正常的名字是不是,那假如说你要定义变量什么,我靠啊,这企业变呗,是吧,是strutsin,这是纯属给自己找罪受呢,然后是list是不是,这是名字定一个变量,比如说是Li。呃,不是SIL是不是可以啊,这是一个什么结构体变量名吧,是不是可以这样定义啊,那假在这使的时候你可以用这个名字是吧?你在使用的时候还得是不是手写啊,太麻烦了是不是,那合体成员咱们写一下是类型的name。
04:01
20,然后是。差类型的,呃,随便写了,这就无所谓啊。那我用的时候这个怎么的,是用结构体,然后这里面减出来太麻烦是不是。那讲课讲吐了,那那这里面为什么这个不起名了,就是这个结体下面不起名了,因为这里面后面不是跟大家说的放在H文件中吗?可以被别的这个就是单独是一个H文件去做这个操作是不是,那其他的,呃,其他的这个C文件假如想用的时候给他拿过来再用,是不是都需要取这个名字,是不是比较麻烦呢?你可以在H文件中再加一句话,加什么,加上这句话是。TY p tap TY。P type DeFine,然后把这个写上去,然后是student,然后是in fo,然后是list,给它起个名是不是?比如说起个叫什么起个叫。
05:02
SS是不是可以啊啊,那你下次再用的时候,你怎么直接找到什么,直接找到这个SS,然后可以起个名,比如说叫呃一。是不是可以啊,诶。词student这个SS好像跟前面那个好像也冲突啊,Student student啊,少个啊,少个T啊,那样情况下是不是没错了吧,这SS咱换个名叫什么叫s in for吧,好不好啊,这个比如说下次用的时候,你叫什么s in for,那是不是能节节省什么,节省很多单词的写法吧,是不是能够赋值呢1.name是不是能找到啊啊然后是S1。一点。在是不是也能找了啊,就这些值都能找到了啊,可以进行一些这个呃,复制操作是不是都行啊,这个一般情况下,比如说把这两句话放在一起,在一个H文件中是不是,那你这个导入H文件中之后,这里面你下次用的时候直接用这个是不是就可以啊,可以定义这个是结构体,让这个结构体这个名字变什么样短一点是不是啊,当然你既然能定义结构体,你能不能定义这个联合体枚举可不可以啊啊能定义这个是呃呃,不是,是枚举可以啊,但一般情况下我们枚举不这么操作,知道吧,不给枚举起别名啊,因为枚举那个名是有一个特殊含义的啊,就是怎么就是我们得使用那个枚举那个下面那个变量名直接可以用的啊,就是你在其他文件中可以直接用到枚举,不用起名字也能用得到啊。
06:32
就是我们可以在这个是结构体和共共体中用的比较多啊,也就是说这个共共体啊,这个在C语言中用的比较少是不是,但是没呃结呃结构体用的比较多,所以说一般情况太比泛做两个操作,一个是什么,一个是给一些这个长的变量起个名啊,不是长的变量这个类型修饰起个名,要么就是做什么操作是给结构体起个别名可以吧,嗯。那这里面再给大家多呃多多弄点东西啊,正常情况下,比如说你要做结构体,先做什么通文件是不是这样写啊,是结构体通文件结构体是rt ru,呃,就起个名吧,比如说叫ST。
07:08
Student。然后是点H的文件啊,直接添加,那这里面做的就是什么,就是写个结构体,那这个结构体里面对应的没有什么,没有cbp文,没有C文件知道吧,那只有一个H文件,你要用的时候直接把它写过来,那就是怎么写呢,把这块拿过来。然后来。这样情况下就是一个什么,就是一个完整的结构体,你用的时候直接拿什么s in for就可以起名了,是不是你可以用到这个结构体里面所有内容,那我们看一下这里面怎么操作啊,把这钱注销掉都注销掉了啊,用的时候应该是这么写啊,是井号。In ju rud,然后是哎这个名字起的还又这长STU,呃,不是啊,是是双引号啊注意一下,呃呃,看一下是不是有啊,那你在用的时候是是直接用就行了吧啊这个就是这个是结构体的一个文件啊结构体因为这个咱们这个里面没有这个这个结构体做一个单独的一个说明,比如说像加B呢,是不是也有那种啊get set方法是不是都有啊,咱这里面没有,所以说咱们就专门一个H文件做结构体,里面包含内容是不是结构体一般情况下会包含两部分,一个什么,一个是结流体的一个,它的成员列表是不是一个就是它的别名啊,但是这个别名情况你可以不用起,是不是你在这边怎么的,在这边在使用的时候你需要怎么样,需要用这一长串内容是不是可以啊啊可以吧,啊,这是这个是PA饭的一个用途,那这里面给大家保存一下啊。
我来说两句