C语言
文章平均质量分 84
C语言基础知识与运用
kka杰
这个作者很懒,什么都没留下…
展开
-
C语言 用队列实现栈结构
队列与栈都是一种特殊的线性结构,两者之间也可以做到相互实现。原创 2024-05-20 02:53:40 · 744 阅读 · 0 评论 -
C语言 数组实现栈结构
栈是一种数据结构,也是一个特殊的线性结构,队列中的数据是先入先出类似于一个数据通道,栈中的数据是先入后出(FILO),我们可以想象向一个罐子中放入食物,食物的直径与罐子直径相同,由于底部是封闭的无法食物只能从罐口拿这样我们每次都只能拿到最上层的食物即最新放进去的食物,这就是栈存储数据的特性。因为栈的特性就是插入数据和取出数据是同一端,而数组最方便的就是尾插和尾删,对数组不需要任何的改动,删除就将有效数据个数减一,入栈直接将新数据赋给下标为有效数据个数的空间即可。原创 2024-05-20 00:06:31 · 340 阅读 · 0 评论 -
C语言 顺序表实现大堆数据结构
树、二叉树和堆的定义,树的基本组成部分,堆的创建、增删查改,排序,堆深度的计算原创 2024-05-19 23:34:06 · 589 阅读 · 1 评论 -
C语言 使用带头单链表实现队列结构
队列,带头单向不循环链表实现队列,队列的辅助函数原创 2024-05-18 02:19:20 · 684 阅读 · 0 评论 -
C语言 随机链表的深拷贝
随机链表,随机链表的深拷贝,随机链表深拷贝的实现原创 2024-05-18 01:26:11 · 1463 阅读 · 0 评论 -
C语言 环形链表
环形链表,如何判断链表是否为环形链表,快慢指针在环形链表中的运用,找到环形链表中进入环形的结点原创 2024-05-17 03:43:25 · 1070 阅读 · 0 评论 -
C语言 单链表的回文结构判断
回文结构链表的判断,判断思路,C语言实现判断程序,完整代码。原创 2024-05-17 01:09:09 · 847 阅读 · 0 评论 -
C语言实现无头单向不循环链表
链表,无头单向不循环链表的创建,增删查改,对指定数据的操作。原创 2024-05-16 01:57:50 · 746 阅读 · 0 评论 -
C语言实现顺序表
顺序表是什么,顺序表的创建,元素数据的增加与删除,顺序表随机访问原创 2024-05-15 02:21:49 · 1055 阅读 · 0 评论 -
C语言 结构体
结构体声明,初始化,赋值,访问,自引用,空间对齐,默认对齐数修改,结构体实现位段原创 2024-05-12 01:46:28 · 725 阅读 · 0 评论 -
C语言指针 3
对指针进行常量限定符的修饰,野指针的成因,指针越界原创 2024-05-12 23:22:20 · 605 阅读 · 0 评论 -
C语言指针 2
指针类型,指针类型的意义,指针类型的作用,指针的加减法操作原创 2024-05-10 22:24:50 · 436 阅读 · 0 评论 -
C语言指针 1
C语言指针详解,什么是指针,指针与内存的关系,指针的储存方式,使用操作符对指针变量进行引用原创 2024-05-09 22:24:35 · 428 阅读 · 1 评论 -
C语言的分支和循环语句
while()循环与do...while()循环 括号中的参数为布尔值即真或假,0为真非0为假只要括号中的表达式为真如while(1)则进入循环体内执行循环,仅当括号内为假(0)时不进入循环开始执行循环后面的语句。a++)在此循环中a从0开始每次循环一次则加一(a++就是a=a+1)知道判断式a原创 2023-09-13 22:04:50 · 26 阅读 · 0 评论