自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 带头双向循环链表

带头双向循环链表:带头指的是带有哨兵位,双向指的是每个元素内包含着两个指针,分别指向该元素的上一个元素和下一个元素,循环表示该链表的尾的指向下一个元素的指针指向头,头的指向上一个元素的指针指向尾; 用图表示为 用c语言实现该结构,并且可以对该结构进行增、删、查、改,其中增又包括头插,尾插,随机插入;删除包括头删、尾删,随机删除; 首先,引出所使用的头文件,及该结构 #include <stdio.h> #include <string.h> #include <std

2022-02-19 22:32:12 133 1

原创 二分,栈和队列,结构体内存对齐

1.二分查找 二分查找也叫折半查找,是一种快速搜索的算法,对于一组有序数字进行快速搜索,在较短的时间内得出结果。 思路: 1.首先从数据的中间元素与所要查找的元素进行比较,如果该元素是所查找的元素,则结束程序,否则执行第二步操作 2.如果所查找的元素大于/小于中间元素,则在数组大于/小于中间元素的那一半区域查找,然后重复步骤1的操作。 3.如果某一步的数据为空则找不到该元素 例题 题目描述 输入n(n\le10^6)n(n≤106)个不超过10^9109的单调不减的(就是后面的数...

2022-02-13 15:29:43 470

原创 指针详解(回调函数引入)

在初识指针后,开始了指针的进阶,在指针进阶的这部分,又接触了许多关于指针知识,指针真不愧是C语言的精髓所在 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。

2022-01-28 17:17:53 3502 1

原创 数据的存储(float或double类型)

​ IEEE 754规定了四种表示浮点数值的方式:单精确度(32位)、双精确度(64位)、延伸单精确度(43比特以上,很少使用)与延伸双精确度(79比特以上,通常以80位实现)。只有32位模式有强制要求,其他都是选择性的。大部分编程语言都有提供IEEE浮点数格式与算术,但有些将其列为非必需的。例如,IEEE 754问世之前就有的C语言,有包括IEEE算术,但不算作强制要求(C语言的float通常是指IEEE单精确度,而double是指双精确度)。 ​

2022-01-22 17:50:31 340

原创 数据的存储(char类型)

首先对a进行分析 -1的二进制序列为 10000000 00000000 00000000 00000001

2022-01-20 20:27:22 750

原创 大小端存储模式介绍以及设计程序判断当前机器的存储模式

对于a来讲 其二进制原码反码补码相同 00000000 0000计算机系统中内存是以字节为单位进行编址的,每个...

2022-01-18 13:19:29 209

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除