![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法学习
爱吃葡萄皮
专注,专注,专注。
展开
-
《算法学习》C语言中“ const * “与“ * const “区别总结
一、简介 最近重新学习了C语言中的指针,本文总结一下C语言中使用"* "的心得。 二、总结 const * :表示指针变量是constant(恒定的),不允许通过访问指针地址的方式改变指针所指地址的的值 * const : 表示该指针是恒定的,即该指针不能再指向别的地址 在64位机器中,指针变量大小为8Byte。 %p用于输出指针地址 三、代码 #include<stdio.h> #include<stdlib.h> //=======main=====...原创 2021-08-30 21:09:23 · 1285 阅读 · 0 评论 -
《算法学习》数据结构之单链表
一、简介:使用C语言创建含有头结点的单链表并打印 二、代码内容: 头文件:“stdlib.h” 为了使用”malloc()“函数; 结构体:LinkedList为指针类型,Node为结构体类型; 函数声明:void add(LinkedList head) ---> 尾插法构建单链表(带头结点),传入参数为链表头结点;void printf(const LinkedList head) --->打印单链表,传入参数为链表头结点; 测试用例: 使用Node head并调用add()函..原创 2021-08-30 20:55:04 · 97 阅读 · 0 评论