第十七天
第五十七,五十八,五十九和六十集
第五十六集
删除链表结点
没什么好说的
关键部分代码如图
链表的插入操作
依旧没有啥可以说的
代码部分大家看视频就能看懂,大家应该是没有什么问题的吧?
第五十七集
共用体
形式结构与结构体差不多
共用体变量所占的内存长度等于最长的成员的长度,这是值得注意的地方
我们是不能够引用共用体变量的,我们只能引用共用体变量的成员。
有关共用体类型数据的特点,这里小编直接贴图吧
看不懂没关系小编感觉用不上。。。
小甲鱼的题目很清楚的说明了他的用法,大家看就完事了。
枚举类型
用于限定变量的取值只在一定范围的作用
使用方式
依旧类似结构体和共用体
在c语言里,枚举里的元素会被按常理处理,他们不是变量,所以不能对他们赋值,然后他们的默认顺序是0,1,2,3,4…
第五十九集
typedef定义类型
typedef将int这个声明整形的命令的名字改为INTEGER,所以他们下面打印出来的东西是一样的。
还可以声明结构体啥的
对于这里的声明NUM为整形数组类型大家会不会很懵逼呢?反正小编很是懵逼啊。
typedef int NUMz[100]不是声明NUMz[100]为int新的类型名吗
小编问了下ai,他所回答的答案难以让小编接受
有没有大佬能解答下呢?
后面这两个大家应该没什么问题吧。
后面小甲鱼说的前面大家已经听过了,而且也不是很重要,大家看看就好了。
第六十集
c文件的概述
c文件的分类
对c语言文件的处理
感觉基本都是些无关紧要的东西
文件的打开和关闭
呃,感觉没啥作用
下面才是重要的
使用方式自己查就好了,不用记。还有一些注意的事项看视频就很详细,这里就不放照片了
然后就是使用的样子是下面这样的
为啥这里的if(!(fp=fopen(“H:\fishc.txt”,“b”)))有个!呢?
因为如果打开失败,他是会输出0的,加个!表示非0,也就是表示真,就会执行下面的语句,如果打开成功了,就不会执行下列的语句
总结
链表的删除,插入。共用体和枚举,typedef,文件的打开和关闭。
今天也就结束了,没有什么了,喜欢的点点赞,作者也是初学者,可以大家一起交流,老手看到错误或者不好的地方,在评论区留言,作者我大大感谢!!