1
C语言数据结构之单向链表详解
目录链表静态链表动态链表定义链表节点创建链表创建一个空节点尾插法头插法指定位置插入一个结点遍历链表获取链表长度链表搜索链表数据排序反转链表删除节点数据销毁链表测试链表链表实现了,内存零碎数据的有效组织...
2
C++ auto自动类型推导规则和使用详解
目录一.auto推导规则4点二.auto的使用时机一.auto推导规则4点(1)引用不是类型,因此auto不能推断出引用inta=1;intb=a;//b-int用-表示推导出类...
3
C++智能指针详解
目录一.unique_ptr独占指针特点创建方式传递方式简单使用隐藏危险二.shared_ptr计数指针特点传递方式隐藏危险三.weak_ptr优缺点:智能指针由原始指针的封装,优点是可以自动...
4
C语言数据结构之栈和队列的实现及应用
目录一、栈的概念二、Stack.h三、Stack.c1、栈的初始化和销毁2、栈的进栈、出栈3、栈的判空、访问栈顶元素、栈内元素个数四、队列的概念五、Queue.h六、Queue.c1、队列的初始化和销...
5
C语言const关键字的用法详解
目录1介绍1.1const修饰变量1.2const修饰数组1.3const修饰指针1.4const修饰函数参数2const对程序的影响3总结1介绍const关键字是constant的缩...