摘要: 一、视频笔记 二、课堂笔记 三、代码 四、问题 1.节点怎样链接的? 节点在内存是随机分布的,它并不是像链表图示那样一个接着一个的。 两个节点链接的实现是靠节点中的指针。 当获取一个节点时,我们便获取了这个节点里面的数据和指向另一个节点的指针,通过这个指针我们便能够获取下一个节点。这就是链接 2.p 阅读全文
posted @ 2020-04-26 15:54 北遇 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一、学习笔记 二、代码 三、问题 C语言中有字符串指定位置的字符命令吗? 阅读全文
posted @ 2020-04-12 21:27 北遇 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、视频笔记 二、代码文件 三、问题 1.声明结构形式多样,不好弄清。 2.点运算符和箭头运算符之间的区别? 经查询: 点操作符左边的操作数是一个“结果为结构”的表达式;箭头操作符左边的操作数是一个指向结构的指针。 如果一个函数的传入参数是结构体,且需要该结构体作为返回值的时候,必须采用指针传递的方 阅读全文
posted @ 2020-03-29 19:31 北遇 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一、笔记 二、代码文件 三、问题 1.malloc ()与calloc ()区别? malloc ()对所分配的存储块不做任何事情,calloc () 对整个区域进行初始化 。 2.EOF是什么? 网上查找:eof是end of file的缩写 。 你在用函数读入文件数据的时候,函数总会返回一个状态 阅读全文
posted @ 2020-03-15 10:12 北遇 阅读(121) 评论(0) 推荐(1) 编辑
摘要: 一、纸质笔记: 二、代码文件: 三、问题: 1.如何求一个指针数组的长度? 通过网上查询: 写个程序,循环判断指针的当前位是否为 0,如果不是,计数加1,指针加1。如果是的话,则表示指针指向的字符串已经到达结束位置。则计数器的值,则是当前指针的长度。 2.视频中为什么int数组中第0个单元的地址为2 阅读全文
posted @ 2020-03-08 20:47 北遇 阅读(138) 评论(1) 推荐(1) 编辑
摘要: 纸质笔记 代码文件 问题1:没有明白为什么&只能对变量取地址? 问题2:int和int*的区别? 通过查找: 其实int *p也可以写成int* p,但是后者常常会引起混淆,比如 int* p,a中,p是一个int*类型,而a则是一个int类型,所以一般不这么写。 那么在int a,*p;中,p是一 阅读全文
posted @ 2020-03-05 23:26 北遇 阅读(107) 评论(0) 推荐(0) 编辑