c语言
文章平均质量分 72
tingzs111
这个作者很懒,什么都没留下…
展开
-
栈和队列的实现
目录 1.栈 2.队列 1.栈 1.1 栈的概念及其结构 栈:是一种特殊的线性表,只允许在固定的一端进行插入和删除元素,这一段称为栈顶,另一端称为栈底,栈中的元素遵循先进后出的原则 1.2 栈的实现 栈的实现一般是使用数组或者链表实现,先比较而言,数组实现的结构更简单一些,因为数组在尾上插入数据的代价更小。 #pragma once #include<stdio.h> #include<stdlib.h> #include<assert.h..原创 2022-05-30 20:48:03 · 112 阅读 · 0 评论 -
memcpy和memmove以及memcmp
系列文章目录 内存操作函数memcpy,memmove,memcmp 文章目录 系列文章目录 一、memcpy函数 二、memmove函数 三、memcmp函数 总结 一、memcpy函数 void * memcpy ( void * destination, const void * source, size_t num ); 函数memcpy从source的位置开始向后复制num个字节的数据到destination的内存位置。 这个函数在遇到 '\0' 的时候并原创 2022-04-23 19:34:59 · 290 阅读 · 0 评论 -
结构体进阶
结构体的声明,自引用,变量的定义和初始化以及内存对齐和怎么修改结构体中默认对齐数原创 2022-03-28 18:22:00 · 99 阅读 · 1 评论